Via: 49ers.com
The 49ers have hired Kyle Shanahan as the team's new head coach. Take a look at the top social media posts from NFL media, current members of the 49ers and more...