One wild sports weekend in NOLA