The Season 3 semifinals are here

The world's top four teams have fought their way through the quarter finals and are prepping for a semifinal showdown at the Galen Center. These are the matchups, times and dates of the World Championship semifinals.
6 months ago