Tags » soccer

Posts
sbookman wrote: Soccer Complex
The Soccer Complex at Old Dominion University (ODU) is located off 43rd Street between the Bud Metheny Sports Complex and Powhatan Avenue. The stadium is home to the women's and men's soccer team. History Prior to 1990, soccer at ODU was predo (More)