Here is the Canadian Team's World Baseball Classic Roster, with the player's major league affiliation and the arm they bat/throw with.
PITCHERS:
Aumont, Phillippe Seattle Mariners L/R
Begg, Chris R/R
Burton, T.J. Houston Astros L/R
Crain, Jesse Minnesota Twins R/R
Davidson, David Pittsburgh Pirates L/L
Diamond, Scott Atlanta Braves L/L
Dumesnil, Bryan Atlanta Braves R/L
Green, Steve R/R
Hawksworth, Blake St. Louis Cardinals R/R
Johnson, Mike R/R
Leroux, Christopher Florida Marlins L/R
Perkins, Vince Chicago Cubs L/R
Richmond, Scott Toronto Blue Jays R/R
CATCHERS:
Carlin, Luke Arizona Diamondbacks S/R
Lawrie, Brett Milwaukee Brewers R/R
Martin, Russell Los Angeles Dodgers R/R
INFIELDERS:
Barnwell, Chris Houston Astros R/R
Bowman, Shawn New York Mets R/R
Clapp, Stubby L/R
Koskie, Corey L/R
Morneau, Justin Minnesota Twins L/R
Orr, Pete Washington Nationals L/R
Votto, Joey Cincinnati Reds L/R
OUTFIELDERS:
Bay, Jason Boston Red Sox R/R
Stairs, Matt Philadelphia Phillies L/R
Stern, Adam Milwaukee Brewers L/R
Teahen, Mark Kansas City Royals L/R
Weglarz, Nicholas Cleveland Indians L/L
Looks like our batters could be pretty good, but we look a bit short of pitchering. Our first game is Saturday, March 7 against Team USA at Rogers Center.