Albert Breer Praises the Bills' Front Office
NFL Network's Albert Breer broke down who makes the decisions for all 32 NFL teams and had some positive words for how the Bills do business, and he also weighed in on the Jairus Byrd contract situation.
NFL Network's Albert Breer broke down who makes the decisions for all 32 NFL teams and had some positive words for how the Bills do business, and he also weighed in on the Jairus Byrd contract situation.