Following a five-year NCAA career as a Mountaineer, McCabe has signed with On, a Swiss athletic brand, for her professional career.
Following a five-year NCAA career as a Mountaineer, McCabe has signed with On, a Swiss athletic brand, for her professional career.