The San Francisco 49ers are in talks with wide receiver Brandon Aiyuk to extend his contract, aiming to keep him on the team long-term.
While progress has been made, they still need to finalize a few details and get approval from the team's owners.
Aiyuk's future had been uncertain as trade talks with the Steelers and Browns unfolded, but his preferences and the teams' demands ultimately led to those deals falling through.
With the start of the season approaching, the 49ers have a limited window to reach an agreement with Aiyuk or face the possibility of him not playing for them.