3 ideal Jimmy Garoppolo trade scenarios this offseason

Jimmy Garoppolo led his San Francisco 49ers to a second NFC Championship Game in three seasons. Despite starting 3-5, San