Patriots

Patriots

How hard is it to play in Denver? Jerod Mayo explains to Tom E. Curran and Phil Perry as they look ahead to Sunday Night Football between the Patriots and Broncos.