5. Lee Evans
Amassing over 6,000 yards, wide receiver Lee Evans spent 7 seasons with the Buffalo Bills. Evans holds Buffalo’s record for most receiving yards in a game. One can’t forget ten years ago when Evans snagged 11 passes for 265 yards against the Houston Texans. Evans and quarterback J.P. Losman were on fire in the first quarter of that match-up, Evans catching two touchdown passes for over 160 yards. Similar to Eric Moulds, Lee Evans experienced much quarterback turnover during his time with the team. Besides Losman, Drew Bledsoe, Ryan Fitzpatrick, and Trent Edwards all took shots at leading the Buffalo offense during Evan’s career. In the end, Evans walked away with 43 touchdowns.