MHSNews | Esports Tournaments Form Community in STL

Every week, esports players compete in Super Smash Bros. Ultimate tournaments at the Busch Student Center at Saint Louis University.