All Due Respect
Belichick: Birds Have NFL's Best Pass Rush
Ahead of the Week 1 matchup between the Philadelphia Eagles and New England Patriots, Bill Belichick, head coach of the Patriots, had no shortage of praise for the Birds’ organization in his weekly press conference.