5 things to watch when Patriots play Indianapolis Colts in Germany
FRANKFURT, Germany – Guten Tag!This week, the Patriots traveled to Frankfurt, Germany in preparation to play the Indianapolis Colts at Deutsche Bank Park. This marks the third international trip for the Patriots under Bill Belichick. The team played in London in 2009 where they beat...