New men’s basketball coach Matt McMahon signed a seven-year deal with LSU that includes an extra season if the program gets handed certain sanctions from the NCAA in its ongoing infractions case, according to a copy of his term sheet…
New Orleans Sports News Continuously Updated