Patriots fans gear up after AFC Championship win

702
Published on 21 Jan 2019, 23:45
The New England Patriots landed at T.F. Green Airport early Monday morning, just hours after their dramatic overtime win over the Kansas City Chiefs in the AFC Championship.
news