Jan 17, 2018; Foxborough, Massachussetts, USA; New England Patriots logo on the podium during the AFC Championship Game press conference at Gillette Stadium.
Sports blog information from USA TODAY.
Jan 17, 2018; Foxborough, Massachussetts, USA; New England Patriots logo on the podium during the AFC Championship Game press conference at Gillette Stadium.