Are the Rams still in the NFL? Thought they got moved to Europe.
Well, St. Louis. Is that the same thing?