×

Saint Louis FC

Soccer team
Saint Louis FC was an American professional soccer team based in St. Louis, Missouri. The team was founded in May 2014, and competed in the USL Championship. The team played their matches at West Community Stadium, a venue inside the World Wide... Wikipedia