Via: NBC
Kyle Shanahan and John Lynch have something in common with Jim Harbaugh.When Harbaugh was head coach of the 49ers, he preached the value of competition for star...