NBA free agency began belatedly on Friday evening at 6 p.m. EST and there has already been an absolute avalanche of surprising deals, including one involving the Philadelphia 76ers. Multiple big names are off the board, with the most recent big name being tied to a huge contract is Gordon Hayward, who signed a four-year, $120 million pact with the Charlotte Hornets.

One big name that changed teams after winning a championship was Dwight Howard, who seemingly rejuvenated his career with the Los Angeles Lakers, playing a pivotal role on the team’s title-winning squad last season.

Though he mistakenly believed that he would be returning to L.A., it turns out that he signed with the Sixers on what is likely a minimum contract. This deal reunites Howard with Sixers President of Basketball Operations Daryl Morey, who signed Howard to the Houston Rockets in 2013.

Morey welcomed Howard on Twitter on Saturday.

Howard made his final All-Star team with Houston in the 2013-14 season, playing over 33 minutes a game and putting up 18.3 points, 12.2 rebounds, 1.8 blocks and 1.8 assists per game.

Last year, Howard played the lowest number of minutes per game of his career at only 18.9 a contest, but he did put up his best-ever field goal percentage of 72.9 percent on only 4.0 field goals attempted per game. Of course, every single one of those attempts were either set up beautifully by great passers such as LeBron James or Rajon Rondo or as a point-blank putback attempt.

The Sixers were in need of a backup big man, as they waived Norvel Pelle and did not hold onto Kyle O’Quinn after previously trading away former All-Star Al Horford.