Aleesha Barber
Aleesha Barber (born May 16, 1987) is a Trinidadian sprint hurdler. She is a 2007 NCAA All-American honoree, a six-time Big Ten Conference champion, and a seven-time collegiate record holder. She set ...