Cubs New Mesa Stadium
The Chicago Cubs are projected to open their new 15,000-seat facility on a 125-acre site near the Loop 202 and Loop 101 freeways in Mesa in time for the 2014 Cactus League slate. [Courtesy City of Mesa]
14 MORE IMAGES TAGGED WITH ""
Rehab Plus Sports Performance Injury Rehabilitation4730 E. Warner Road, Ste. 5Phoenix, AZ 85044
A Division of 10/13 Communications