SAN FRANCISCO -- Three years ago, Miles Mikolas' baseball future seemed tenuous. His career sat at a crossroads. To prolong it, Mikolas sought answers a hemisphere away.
• VOTE CARPENTER: 2018 Camping World MLB Final Vote
Flash forward to the present day, in which Mikolas is an All-Star. Major League Baseball announced Sunday that Mikolas will serve on the National League's pitching staff for the July 17 All-Star Game presented by Mastercard at Nationals Park. There he will join the game's elite as the Cardinals' lone representative, though Matt Carpenter could join him via the Final Vote.