Longtime Saints special teams coordinator Greg McMahon is joining LSU's support staff as a consultant, a source confirmed to The Advocate. More...