The St. Louis Sports Commission has submitted a formal bid for the region to host matches during the 2031 Men’s Rugby World Cup, a move that could bring one of the world’s largest sporting events and its associated economic impact to the area.Read More
