Kelvin Herrera is a Major League Baseball player. He played in 2011 to 2020 as Pitcher for the Chicago White Sox, the Washington Nationals and the Kansas City Royals.

Kelvin Herrera
bio
content