Kansas City Royals catcher Salvador Perez greets Bo Bichette of the Toronto Blue Jays after Perez scored on Bichette's sacrifice fly in the sixth inning of the MLB All-Star Game Tuesday in Seattle. Perez's run gave the American League a 2-1 lead, but the National League rallied for a 3-2 win on Elias Diaz's eighth-inning two-run homer. Photo Credit: Lindsey Wasson/AP
By Tim Booth AP Sports Writer SEATTLE — Shining brightly in the Emerald City, the National League snapped a losing streak that lasted more than…