Inside the new Toronto Sport Club, a 30,000-square-foot, member’s-only sports bar specifically designed for physical distancing It's meant to be a substitute for stadiums and Jurassic Park—at least until we can watch real sports again