
Ohio State women’s track and field star Adelaide Aquilla just keeps getting better. After she started off her year with a pair of indoor shot put titles – first in the Big Ten and then at the NCAA championships – and continued it with the full sweep of the same Read More