It was more than five years ago that New Orleans landed 2022 NCAA Men’s Final Four hosting duties. Mitch Landrieu was still mayor, mention of the word “coronavirus” would have invited blank stares, and the notion that big-time events might…
Source: New feed
