My girlfriend's family lives in Germany, I was actually in Munich and met some people who worked for the NFL in the elevator at the hotel I was staying at. I truly hope the Bills play there because if you mix Bills Mafia with German Soccer fans, we'll instantly have the best NFL fanbase outside of North America. And I would have to have my whole family fly out to Germany for the first time. If this happens, and anyone actually wants to go, hit me up!