Who needs a statement win more: Packers or Patriots?
First Things First: OT · FS1 · Aired · 3m 44s
Already a subscriber?
The guys discuss the upcoming matchup between the Green Bay Packers and the New England Patriots, debating which team is in more desperate need of a statement win.