USA dominate Jamaica at Penn Relays

Jamaica toiled behind the USA in fourth straight championship races as the host country dominated against the Rest of the World on Saturday's final day of the 2018 Penn Relays, at the U...

April 28, 2018
Sport