“I Can’t Believe…”: Patriots Owner Robert Kraft Left Speechless by the Support His Team Received From London FansOctober 20, 2024