Carl Lewis Invitational 2018

Houston, TX

Coverage

Sloan Brings The Heat To Texas Jan 13, 2018

Emily Sloan continued her rampage on the 2018 track season, capping her day at the Carl Lewis Invitational in Texas with a dominating 8.52 win.