24 years ago today, Carlos Delgado belted three home runs for the Toronto Blue Jays to lead them to a 12-4 win over the Kansas City Royals at Royals Stadium.
It was his second three-homer game of the young 2001 season. He also hit three against the Tampa Bay Rays on April 4.
It was his second three-homer game of the young 2001 season. He also hit three against the Tampa Bay Rays on April 4.
Comments