San Francisco 49ers

What you need to know about Jimmy Garoppolo, new 49ers quarterback

San Francisco 49ers

These are the top rookies the 49ers played in 2017