49ers’ Brock Purdy’s new contract has a sneaky complicating factor

Nothing is ever easy in big negotiations.

Scroll to Top