Brian Kelly has finished assembling his coaching staff. At first glance, I'm pretty happy with the staff he put together. Let's take a look at the roles each coach will play on this staff.Position responsibilitiesBob Diaco will be coming with Kelly from Cincinnati, where he was the defensive coordinator, and he will continue in that role. He did an outstanding job this year getting 10 new starters to come together and play well. However, this to me is the most controversial hire, as he has limited experience as a defensive coordinator, and that's the one area where we need the biggest improvement. I had hoped Kelly would look for a bigger name to put in charge of the defense, but clearly he is confident in Diaco's ability to handle the job.Charley Molnar is also coming from Cincinnati...

Read more at the source of this article