SANTA CLARA, CALIFORNIA - AUGUST 29: Jimmy Garoppolo #10 and Trey Lance #5 of the San Francisco 49ers talk to each other on the sidelines before their preseason game against the Las Vegas Raiders at Levi's Stadium on August 29, 2021 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)Ezra Shaw/Getty Images

Jimmy Garoppolo took a not-so-subtle dig at his former team in the wake of Trey Lance being traded to the Dallas Cowboys.

Appearing on SI Now with Robin Lundberg, Garoppolo called the Lance trade a "weird situation" before saying there have been "a lot of weird situations" for the San Francisco 49ers.

Sports Illustrated @SInow

Jimmy Garoppolo joined <a href="">@robinlundberg</a> to share his thoughts on the 49ers trading Trey Lance to the Cowboys 👀 <a href="">

Two years after trading three first-round draft picks to move up and select Lance with the No. 3 overall pick, the 49ers traded him to the Cowboys for a 2024 fourth-round draft pick on Aug. 25.

The move came after Sam Darnold beat Lance out to be San Francisco's No. 2 quarterback behind Brock Purdy going into the regular season.

Garoppolo was the Niners' starter when they made the trade in 2021 to get Lance. After Garoppolo led the 49ers to the NFC Championship Game during the 2021 season, he was expected to be traded, with Lance taking over as the starter.

While Lance did get the keys to the car going into last season, Garoppolo surprisingly stayed with the 49ers after restructuring his contract late in the preseason.

In Week 13 against the Miami Dolphins, Garoppolo's season ended when he broke his foot in the first quarter. Rookie Brock Purdy took over and never looked back. He went 5-0 with 1,098 yards, 11 touchdowns and a 68.5 completion percentage in the final five games.

Purdy led the 49ers to the NFC Championship Game before tearing his UCL early in the first quarter on a hit by Philadelphia Eagles linebacker Haason Reddick. The 23-year-old has recovered from offseason surgery and looks ready to start in Week 1 on Sept. 10.

Garoppolo left the 49ers as a free agent to sign with the Las Vegas Raiders. He went 38-17 in 55 starts with the Niners and led them to the playoffs twice, including a trip to Super Bowl 54, during his six seasons with the team.