Watching the Colts and Falcons battle it out in the German capital in front of 70,000 fans was unlike any football game I’d ...