Well, I'll say this: everything I heard months ago about him turned out to be true. Temple never stopped recruiting Russo, and he loved the staff. But he also loved the Fludd staff, and respected his commitment to them. he didn't even attend the Temple-ND game when every other kid in the area was there out of respect for the Rutgers staff. And central to that, I've understood, was his relationship with Barthel. He was the linch pin.
So even when Fludd was fired, Russo hung on. Even when Mehringer was hired, with the intention of running a more spread offense, he hung on. Fludd was fired in November, Ash was hired on December 7 - a month ago. Only once Barthel was sent off did Russo almost immediately withdraw his verbal. Temple was immediately in a great position to get him, even with Les Miles and Cam Cameron both coming to Archbishop Wood to woo him and try to get him to take an official to Baton Rouge. And once I knew that Barthel was going to be working at Temple, I knew the Owls were a lock. It's true that LSU never extended the official offer, but they (per an LSU site) were prioritizing Haskins, with Russo as their first backup. So maybe now with Haskins at tOSU, he would've been offered? Maybe he still will be. But between his love for Rhule's staff, and the addition of Bathel, I can't see him going anywhere else now.