97175916_crop_650x440

Gil Meche of Kansas City Royals Announces Retirement From MLB

By Alex Carson (Photo: Ezra Shaw/Getty Images)