Amir Jamal Garrett is an American professional baseball pitcher in the Toronto Blue Jays organization. He has previously played in Major League Baseball for the Cincinnati Reds, Kansas City Royals, and Los Angeles Angels. From Wikipedia