Mira Carrozza wins javelin at USF Invitational but not satisfied
TAMPA, Fla. — Mira Carozza may have won, but she wasn’t too happy. The University of South Florida junior was the only competitor to throw further than 38 metres in the women’s javelin on Friday,…