Detroit Tigers first baseman Miguel Cabrera was given the business by a young trash-talking Cleveland Indians fan who snagged a foul ball with his cap during the fifth inning of Tuesday night's game at Progressive Field.
Apparently the kid made a positive impression. Cabrera laughed it up, then at the end of the inning, he handed the kid a bat, glove and a couple of baseballs. The kid was stunned.
Cabrera is the type of player that likes to interact with the fans, and it looks like he's won another one over.
Video via MLB.