Vagabond Dwight Howard traded again, this time to the Brooklyn Nets

Dwight Howard has played 14 NBA seasons. More

Dwight Howard has played 14 NBA seasons. More

But now, thanks, surprisingly to a trade for Dwight Howard, the Nets nightmare might finally be over.

In a shocking reveal Wednesday morning, ESPN's Adrian Wojnarowski reported that a trade involving Howard to the Nets is being finalized.

Veteran big man Dwight Howard had a mini bounce-back year with the Charlotte Hornets in the 2017-18 season. Charlotte general manager Mitch Kupchak signed Mozgov to the four-year, $64 million deal with the Los Angeles Lakers two years ago.

After beginning the season as a starter, Mozgov played just once after the All-Star break and the Russian center claimed to have never been given an explanation from head coach Kenny Atkinson as to why. He is due to make $23.8 million this season, the final year of his contract.

The weird and unique story of this fallen star is one of the most intriguing in the National Basketball Association right now.

Last season, he ranked third in the National Basketball Association in rebounds per game (12.5) fourth in double-doubles (53), ninth in blocks (1.6) and 11th in field-goal percentage (55.5 percent).

Mozgov has two years, $32.7 million left on his contract. The center only played in 31 games for the Nets last season, averaging 4.2 points per game. The only other National Basketball Association player in history to accomplish that feat? It's no surprise to see that he did not want Howard on his team this time around. He then spent one year with the Atlanta Hawks and one with the Hornets.

With the trade, the Hornets have opened up two max-salary slots for 2019 offseason.

Biggest TV audience of year for England’s World Cup win
Obama condemns Trump immigration policy