Columbus Crew Stadium and Ohio Stadium, home of the Ohio State University Buckeyes, are a mere two miles apart, but for Devin Barclay it might as well be the distant between the Earth and the moon.
Crew confident heading back to ColumbusMerida plans Gunners stay