49ers star given difficult ‘ultimatum’ that led to massive contractSport After months of speculation and rumors, the San Francisco 49ers finally locked up Brandon Aiyuk to a new contract.