1
NFL in Germany: New England disappoints across the board – and leaves a stadium silent
(www.indonewyork.com)
A place for NFL news, game highlights and everything that excites you about American Football.
Patriots banned in Germany going forward.