Homer madness: Royals blast franchise-record 7 long balls to power series win May 5, 2025 by MLB.com - Kansas City Royals