The owner of the New Orleans Saints and Pelicans has had preliminary talks with the United States Postal Service leadership about purchasing the main post office on Loyola Avenue in downtown New Orleans, sources confirmed.
Sources said this effort is part of Gayle Benson’s vision to transform the area around the Superdome and Smoothie King Center into a world-class entertainment district.
This development comes as the New Orleans Pelicans and the state of Louisiana continue negotiations on a long-term lease to keep the team in New Orleans, with the current lease set to expire in 2029…