Christian McCaffrey was back on the practice field for the 49ers on Sunday, marking his first session in almost three weeks. The running back had been sidelined during training camp and preseason games due to general tightness.
Although McCaffrey's return is encouraging, his level of participation in practice remains uncertain. The team has indicated he will not play in the upcoming preseason finale against the Raiders, focusing instead on ensuring he is fully recovered. The 49ers are looking to have McCaffrey ready for their regular season opener against the Rams on September 10.
Source: cbssports.com.