from the knee injury, Delfino averaged 15.3 minutes, 3.9 points, 1.8 rebounds, and 1.3 assists per game in 30 games under coach Larry Brown. Many regarded Brown as having limited space for Delfino's offensive creativity. It was perceived that under the Pistons upcoming new coach Flip Saunders, that Delfino would thrive. In his second season on the Pistons' active roster, Carlos averaged 10.7 minutes, 3.6 points, 1.7 rebounds, and 0.6 assists per game. Delfino played off the bench substituting for either Tayshaun Prince or Richard Hamilton. He had three straight games where he scored in double digits before being sidelined for the next 4 with the flu. Delfino became an important change-of-pace player in Flip Saunders' offensive scheme. Toronto Raptors On June 15, 2007, the Detroit Pistons traded Delfino to the Toronto Raptors for 2nd-round draft picks in both the 2009 NBA draft and the 2011 NBA draft. The 2007–08 season was his most productive in the NBA, as he averaged 9 points, 4.4 rebounds and 1.8 assists per game during the regular season. On June 16, 2009, the Toronto Raptors extended a qualifying offer to Delfino. Khimki In the summer of 2008, Delfino signed a 3-year contract with the Russian Super League club Khimki Moscow Region. Delfino was one of the highest-paid basketball players in Europe, earning about US$10 million per season, plus a house, a car and a driver, and savings on taxes. He averaged 13.0 points, 3.6 rebounds, 2.6 assists, and 1.5 steals per game in Europe's secondary level competition, the EuroCup, during the 2008–09 season. Milwaukee Bucks (2009–2012) On August 18, 2009, the Raptors signed and traded Delfino to the Milwaukee Bucks along with Roko Ukić in exchange for Amir Johnson and Sonny Weems. Delfino had a breakout season with the Bucks, as he posted career highs in points per game, rebounds per game, assists per game, steals per game and blocks per game, while playing 30 minutes per game. He also played a major role in the playoffs, shooting a career-high .405 from behind the 3-point line. Houston Rockets (2012–2013) On August 20, 2012, Delfino signed with the Houston Rockets. After being a starter for three years in Milwaukee, Delfino became the sixth man for the Rockets in 2012–13. On June 30, 2013, Delfino was waived by the Rockets. Delfino's final NBA game ever was during Game 5 of the 2013 Western Conference First Round