Houston Astros - Star "H"
Baltimore Orioles - Cartoon Bird
Philadelphia Phillies - Liberty Bell
Boston Red Sox - Red Sox
Los Angeles Dodgers - Interlocking "LA"
Can McGrady have a baseball career? Probably,probably not.The jury might be out on this one. The Skeeters are no slouch of a minor league team, these guys are part of the Atlantic League which is comparable to Triple-A ball. If McGrady can make the roster, it would mean a lot.