Roberto Osuna

Roberto Osuna is a professional pitcher in the MLB and currently a free agent, though he has played for the Houston Astros and the Toronto Blue Jays in his career. Hailing originally in Juan Rosé Ríos, Mexico, he was signed by the Blue Jays at 16 and has been playing ever since.

Shop by Design