Patriots Hunt-ed: Chiefs Spoil Defending Champs’ Homecoming

It was no ordinary opening to the NFL season between the New England Patriots and the Kansas City Chiefs on Sept. 7 at Gillette Stadium in Foxboro, Mass. The Patriots were determined to put on a show for their fans to celebrate...

Read More