It had been decades since Pelican Stadium on Tulane and Carrollton had been demolished in favor of a new hotel. Pelican Stadium had served from 1915 til 1957 as New Orleans' home for professional baseball. When it was demolished after the 1957 season, it left New Orleans without a place to play ball.