I don't think it's about believing he's a good character guy, it's certainly obvious that the kid has brought some troubles on himself. I think the issue at hand is whether or not he's a bad enough charachter to not want in your program. He's made some mistakes in High School. Is that going to carry over and ruin his college career? The truth is, none of us know (even if some of us in here think we do).
He'll get a chance to prove himself at Utah and if he walks the line, there's nothing but plenty of playing time in his future. If he screws up, then Utah moves no to the next guy. While getting Langi is good for Utah, they're certainly not putting all of their eggs in the Langi basket when it comes to recruiting some fresh blood at RB. As hard as BYU tries to recruit "good guys" who are going to comply with the Honor Code, they still have washouts. It happens.
And maybe Bingham's coach couldn't wait to see Langi gone, but I'm not really buying that. For the last two years all I saw was Langi running up and down opponents for the most dominant High School program in Utah. Considering Bingham can pick and choose from the best players along the Wasatch Front, I find it hard to belive Langi couldn't have been easily replaced if he was such a headache. Those "in the know" can insinuate that the Bingham coach wanted him gone, but the results would dictate otherwise. Just sayin.
And Trout was a pothead? Woah!