Newell Normand
Did you know there's a Louisiana Sports Hall of Fame?
00:00 / 38:25
Advertisement