DENVER – Nelson Cruz, the oldest player in Tuesday's All-Star Game, is now 0-for-8 in his seven career appearances.
"What can I do?" the Twins slugger shrugged with a rueful smile after a one-pitch ground out. "I try my best."
He can try to be more like the youngest player in the game. Vladimir Guerrero Jr., just 22, crushed a Cruz-like missile 468 feet at Coors Field, leading the American League to a 5-2 victory, the league's eighth in a row.
Guerrero also drove in a run with a ground out, becoming the youngest player and first Blue Jay ever to win All-Star MVP.
"It means the world to me, and I just want to thank my dad," said Guerrero, son of a nine-time All-Star and Hall of Fame outfielder. "Dad, this is for you."
Tampa Bay catcher Mike Zunino also homered for the American League, and Phillies catcher J.T. Realmuto connected for the NL.
And the game may have been much closer — and involved Twins lefthander Taylor Rogers, playing in his hometown — if not for a sliding, bases-loaded catch of a Kris Bryant line drive by Angels first baseman , Jared Walsh to end the eighth. Had Walsh, who had never before played left field in the major leagues, not made the defensive highlight of the game, Rogers would almost certainly have been summoned to face on-deck hitter Omar Narvaez of the Brewers, a left-hander.
"That's usually my role. [AL manager] Kevin Cash and [Twins manager] Rocco [Baldelli] think similarly" about such situations, said Rogers, who was warming while Bryant batted against Boston's Matt Barnes. "It didn't take much to get loose. I really didn't get far into it enough to get the full adrenalin pump. But that would've been cool. A big-league moment."