New Yorker Lions

An amateur American football team based in Braunschweig, Germany; not to be confused with the Detroit Lions or New York Giants.