UCD recently went Division 1. I don't follow sports that involve throwing things, so I'm not sure what that means. But I do know that they are building a stadium and that Toomey Field is no longer going to be the main sports venue at UCD.
Why not use the space at Toomey for a velodrome? Or one of the many other open spaces around town that the city council wants to stop people from building houses on?