From Toronto's website "The Toronto Blue Jays will open the 2011 Championship Season at home in Toronto on Friday, April 1 at 7:07 p.m. against the Minnesota Twins. The 2011 season, Toronto's 35th season in the American League, will mark a new beginning as we host, Opening Weekend. Major League Baseball adopted the recommendation of The Commissioner's Special Committee for On-Field Matters to begin the regular season earlier and mid-week to avoid playing World Series games in November.
I think I saw an alien ship hovering over the Blue Jays venue, shooting laser beams out of it's blue glowing skin on home opener night. Run people run.
The Blue Jays will open the season with a six-game, seven-day homestand against the Minnesota Twins (April 1-3) and the Oakland Athletics (April 5-7) before heading out on the road."