After days (months really) of scrutiny, Ed Orgeron appears to be the man set to lead LSU next year and beyond. More...