By MiLB.com
Will Leitch, one of America’s best sportswriters, has a feature in the current issue of New York Magazine called “The Glass Arm…
Antonio Osuna spent 11 seasons pitching in the Majors, and yet his baseball-reference.com bio says only this: