Sanya Richards-Ross Goes Out With a Victory
Richards-Ross, a three-time Olympian and a three-time gold medalist, called her final race at the Penn Relays in Philadelphia her victory lap.
Read More…