Which building near Convention Center station used to be the home of the St. Louis Rams?
The Dome at America's Center:  It primarily served as the home of the St. Louis Rams from 1995 until 2015 when the Rams relocated back to Los Angeles in 2016.
i don't know