National Baseball Park, New Orleans, Louisiana, USA

17 Fights