Evan Crawford has played for an MLB team in what league?
Evan Crawford (baseball):  He has played in Major League Baseball (MLB) for the Toronto Blue Jays. Toronto Blue Jays:  The Blue Jays compete in Major League Baseball (MLB) as a member club of the American League (AL) East division.
American League