Ruben Chappins Track and Field You Might Also Like Alberto Juantorena August 2, 2017 Leo Manzano June 29, 2013 Doug Padilla December 28, 2013