MESA, ARIZONA doesn’t have a notable sporting past. The third largest city in the Copper State, Mesa is located just 20km from the state’s capital, Phoenix, which, in contrast, does have a…
MESA, ARIZONA doesn’t have a notable sporting past. The third largest city in the Copper State, Mesa is located just 20km from the state’s capital, Phoenix, which, in contrast, does have a…