Rachel Smith makes record-breaking return to track and field

American track and field star Rachel Smith, hailing from Maine, amazed everyone at the Sound … Continue reading Rachel Smith makes record-breaking return to track and field