Head to the official NFL Fan Shop at Potsdamer Platz (open until Tuesday 23rd December) where official gameday and team merchandise for all 32 teams will be available. Expect limited edition collabs ...
The Colts and Falcons won’t be alone in the German capital. Nine other teams with commercial rights in the country through the NFL’s global markets program will also be in town to host events around ...