I would say probably four leading places:
1. The athletic campus behind Toscano.
2. Off of Discovery Drive.
3. On or behind Horse Barn Hill, near the "UConn forest.
4. On the Mansfield Depot campus.
The one that makes the most sense to me is the athletic campus. There's plenty of room in the parking lots can provide parking for all of our athletic events including games at Gampel. When they built Toscano they did an environmental impact statement which shows no environmental issues. it is not on land that requires any approvals by Mansfield.
Horse Barn Hill is a visually significant part of campus. It isn't historic, as we found out when Pfizer proposed a co-venture with the university. If that were the only location on campus, I could think about it, but there's no need to put it there.
The depot campus really is slightly off-campus, or at least slightly off what most people think of is the campus. Again, if it were the only alternative it would be a viable one, but there are better choices.
Discovery Drive isn't a bad option and it has the easiest access on Route 44. That alone makes it worth considering, but I prefer having all the athletics in a single campus aesthetically and because it allows us to utilize things like the parking lot in more than one season. For what it's worth you could channel traffic one way on Hillside Road two get it from the athletic campus to Discovery Drive pretty easily.