By Jason Menard
True innovation in sports? Overrated. In fact, it’s safe to say that once a winning formula’s been discovered, most teams are more than willing to drink the Kool-Aid.
That bodes well for the Toronto Blue Jays in light of the San Francisco Giants’ recent World Series win, as they’ve already started taking pulls from the same bottle. Continue reading