When will Strasbourg, France finally get some respect and get an NFL team?

There's been talk about it for years. What are they waiting for?
4 answers 4