Via: SI.com
Kyle Shanahan doesn't praise easily. He keeps it real. Pulls no punches. Delivers the good with the bad. Especially when he talks about his quarterbacks......