Sports Illustrated
NFL players vote Bills star Josh Allen as league's ‘most overrated’ QB
Players around the NFL are seemingly not as high on Buffalo Bills quarterback Josh Allen as the Western New York faithful are. ESPN recently surveyed over 100 anonymous NFL players, and they ...
3 days ago