Jamaica’s high school girls get started at Penns today
PHILADELPHIA, PENNSYLVANIA: THE 128TH staging of the Penn Relays, one of, if not, the world’s greatest relay meets, gets under way this morning at the Franklin Field Stadium in Philadelphia, Pennysylvania. Undoubtedly, the most popular track and field …