Kelvin Herrera looks back on his time in KC

Video Details

Kelvin Herrera won't forget the memories he made while playing in Kansas City: "We went to a World Series, winning one of them was the best experience ever."