Turchin Stadium

From Wikipedia, the free encyclopedia

Turchin Stadium is a baseball stadium in New Orleans, Louisiana. It hosts the Tulane University Green Wave college baseball team. The stadium holds 4,708 people and was built in 1991.

[edit] External links