After weeks of speculation, the Carolina Panthers reportedly traded star running back Christian McCaffrey, sending him back to where he starred in college.

Multiple media outlets reported Thursday night that the Panthers are trading McCaffrey to San Francisco. According to NFL.com, Carolina will receive three 2023 draft picks (second, third and fourth round) and a fifth-rounder in 2024 in exchange for the former Stanford star.

McCaffrey established himself as one of the top offensive weapons in the NFL upon entering the league as the eighth overall pick in 2017. His best season came in 2019, when he eclipsed 1,000 yards both rushing and receiving and totaled 19 touchdowns.