Browsing Category

Teams

St. Louis is a Soccer Town

St. Louis is a soccer town and always has been. The city boasts perhaps the richest soccer tradition of anywhere in America. The Saint Louis Billikens are the most successful college soccer program of all time, having won more NCAA…