Pelican Stadium, the longtime home of professional baseball in New Orleans, will be honored with a commemorative plaque at a ceremony today. The ballpark, located at the southwest corner of Tulane and South Carrollton Avenue, is long gone, but memories of the Pelicans persist. From NOLA.com: The ballpark was used by the former minor league […]