At the 2012 All-Star game, held at KC Royals home park Kauffman Stadium, Yankee star Robinson Cano captained the American League’s Home Run Derby when something completely unexpected happened: Kansas City Royals fans booed the heck out of Cano.
You can see video by clicking below:
It wasn’t just your typical, “we don’t like you, so we’ll let you hear it” boo. A blast of pure outrage poured from the stands of Kauffman Stadium and dogged Robinson Cano through every public event that weekend.
The cause: Cano had outraged Kansas City Royals fans by reneging on his promise to include local slugger Billy Butler (who had 16 home runs at the All-Star break) in the American League’s home run derby lineup.