Fans Praise Bills GM For Standing Up For Josh Allen
The Buffalo Bills lost to the Kansas City Chiefs in the playoffs earlier this year for the third time in the Josh Allen era. Although some criticism was expected, a nameless NFL executive adopted a tough stance, labeling Allen as one of the league’s most “overrated” players. Additionally, the executive told ESPN that Allen is […] The post Fans Praise Bills GM For Standing Up For Josh Allen appeared first on BlackSportsOnline.
The Buffalo Bills lost to the Kansas City Chiefs in the playoffs earlier this year for the third time in the Josh Allen era. Although some criticism was expected, a nameless NFL executive adopted a tough stance, labeling Allen as one of the league’s most “overrated” players. Additionally, the executive told ESPN that Allen is […]
The post Fans Praise Bills GM For Standing Up For Josh Allen appeared first on BlackSportsOnline.