I thought Barrow did a good job here, given he had to work for D’Ono. He was good enough to work for Pete Carroll for three seasons, his third as Assistant Head Coach/Linebackers.
The most recent information I could find online was he, his wife, and four children live is Charlotte, NC. He is...