EC - nothing public really close to the facility, but if you want, pm me and maybe I can help with something close to where you are staying. There are cages at USA, but there doesn't seem to be space for warming up.... Coach May would know better than me on that.
Here is a link to Cary facilities -
http://www.townofcary.org/depts/prhome.htm#facilitiesBond Park isn't too far from USA. Hwy 55 to Upchurch - changes to High House. Google Maps seems accurate to me as far as getting around.
eta: Bond does not have batting cages. I just called, you can use a field if it is not reserved... huh. no cages? I'll look further and get back.