Illinois 800m 3A state champion, Michaela Hackbarth, finished 3rd in St.Louis at the Nike Festival of Miles. Michaela ran 2:11.93 in the...
Illinois 800m 3A state champion, Michaela Hackbarth, finished 3rd in St.Louis at the Nike Festival of Miles. Michaela ran 2:11.93 in the...