Blaine Gabbert

49ers get busy bolstering offense on eve of free agency

The San Francisco 49ers are making moves to upgrade their struggling offense, agreeing to a two-year deal with free-agent quarterback Brian Hoyer and a four-year contract with Pro Bowl fullback Kyle Juszczyk.

A person familiar with the agreements confirmed both players chose the Niners. The person spoke on condition of anonymity because the deals can't be officially signed until the start of the new league year on Thursday. NFL Network first reported the contracts.

San Francisco entered its first free-agency period under new coach Kyle Shanahan and general manager John Lynch with no quarterbacks on the roster after last year's starter Colin Kaepernick opted out of his deal...