Chiefs kick off season at New England

KSHBPublished: September 7, 2017
Published: September 7, 2017

The Patriots are most associated with Boston, but they play in Foxborough. 41 Action News Anchor Mike Marusarz went to find out what’s in the high-profile suburb.

Be the first to suggest a tag

    Comments

    0 comments