Blue Jays closer Roberto Osuna named to AL all-star team

Roberto Osuna was all smiles when talking about changing his plans for MLB All-Star weekend. Originally he was going to go home, but now has been named an All-Star himself.

NEW YORK — Toronto closer Roberto Osuna is among seven replacement players selected for Tuesday’s all-star game in Miami.

Osuna, in his third campaign with Toronto, has 22 saves this season with a 2.06 earned-run average. The Mexico native struggled to start the season with three blown saves in four opportunities, but has racked up 21 consecutive saves since.

Osuna will join starting first baseman Justin Smoak on the American League squad. It will be the first all-star appearance for both players.

Seattle second baseman Robinson Cano, Tampa Bay pitcher Chris Archer, Houston reliever Chris Devenski, Minnesota reliever Brandon Kintzler and Detroit outfielder Justin Upton also were added to the AL roster Friday. Los Angeles Dodgers pitcher Alex Wood was added to the NL all-stars.

Three of the original all-stars are on the disabled list and won’t be active for the game: Los Angeles Angels outfielder Mike Trout, New York Yankees second baseman Starlin Castro and Houston pitcher Dallas Keuchel.

Four pitchers on the all-star rosters won’t be active because they are scheduled to start Sunday: the Dodgers’ Clayton Kershaw, Texas’ Yu Darvish, Cleveland’s Corey Kluber and Detroit’s Michael Fulmer.

When submitting content, please abide by our submission guidelines, and avoid posting profanity, personal attacks or harassment. Should you violate our submissions guidelines, we reserve the right to remove your comments and block your account. Sportsnet reserves the right to close a story’s comment section at any time.