Antonio, Mohammed shared the starting center position with Rasho Nesterović, averaging 6.2 points and 5.2 rebounds per game during the regular season. On March 17, 2006, he tied his career-high of 30 points against the Phoenix Suns. He was a key contributor to the team's first round series victory over the Sacramento Kings, averaging 7.0 points per game and nailing his second career three-point basket late in Game 1. Mohammed, however, played sparingly in the team's second round series loss to the Dallas Mavericks. After the season, he turned down a four-year contract extension and did not return to the Spurs. Detroit Pistons (2006–2007) In July 2006, he signed with the Detroit Pistons and became their starting center. After beginning the season in the starting five, the arrival of Chris Webber on January 16, 2007 made him gradually fall out of the team's rotation, the culmination being his 5 minutes in two postseason contests. He averaged 5.6 points and 4.5 rebounds in 51 games (33 starts), with about 15 minutes of action per game. Charlotte Bobcats (2007–2011) Mohammed was traded from the Pistons to the Charlotte Bobcats on December 14, 2007, in exchange for Primož Brezec and Walter Herrmann. Oklahoma City Thunder (2011–2012) On February 24, 2011, Mohammed was traded to the Oklahoma City Thunder, while forward D. J. White and guard Morris Peterson were sent to the Charlotte Bobcats. He reached the 2012 NBA Finals with the Thunder, but the team lost to the Miami Heat 4 games to 1. Chicago Bulls (2012–2015) On July 27, 2012, Mohammed signed with his hometown team, the Chicago Bulls. On May 10, 2013, he was involved in an altercation with LeBron James in the 2013 NBA Playoffs, in Game 3 of the Eastern Conference semi-finals. James was called for a technical foul for tying up with Mohammed in transition; Mohammed retaliated by shoving James which required James to sue Mohammed. On July 11, 2013, Mohammed re-signed with the Bulls. On September 22, 2014, he again re-signed with the Bulls. On August 1, 2015, Mohammed played for Team Africa at the 2015 NBA Africa exhibition game. On October 9, 2015, he retired from the NBA. Return to Oklahoma City (2016) In March 2016, Mohammed came out of retirement in order to return to the NBA. On March 5, he signed with the Oklahoma City Thunder, returning to the franchise for a second stint.