Then why did USC fire him halfway through the season?
The UT record matters because he did nothing to set them up long-term. As you said, he took his recruits with him, and obviously didn't get good enough ones who needed to stay. So why on earth would Maryland want that kind of guy here?
They fired him because they were a preseason #1 the year before and underachieved, and then the next year they had 2 losses and that wasn't good enough for USC. If you were defending him, I think the case can be made that he never recovered from the sanctions. They had lots of skill players but their lack of depth cost them in a good conference.
But he took over at UT, and turned a 5-7 team into a 7-5 team and had a top 5 recruiting class coming in the following year. Then he went to USC and went 8-5 and 10-2 in 2 years in which he was operating under the worst sanctions since SMU. Then they were preseason #1 and he went 7-5 the following year. That was very under-achieving. Then was 3-1, lost their 2nd game to AZ State and got fired the following year.
BTW - Nick Saban doesn't hire bad people/coaches.
He gets a bad rap because he was young when Oakland hired him and he left UT after a year but he's a very good football coach, great recruiter, and all of his players LOVE him.
Edsall is not a good recruiter by the way. Just because he got a couple good prospects in here doesn't make him a good recruiter. Lane Kiffin is one of the top recruiters in the country. He would consistently bring 4-5 stars to MD. Edsall was not a good recruiter.