Cleveland Browns wide receiver Josh Gordon has not been having a very good week, much like potential NBA MVP James Harden. First, the troubled player got denied by the NFL during his most recent attempt to be reinstated into the league. Then a few days later, sources close to Gordon were telling Jason Cole of sports news website 'Bleacher Report' that he was in a "desperate financial situation."

The man who can't get reinstated

According to an NFL source, the most recent application submitted by Josh Gordon to lift his indefinite suspension has been denied.

He will now have to wait until September to apply again with the league. For the talented Cleveland Browns wide receiver, this was his second failed attempt to have his indefinite suspension lifted. Gordon has been suspended indefinitely due to his repeated violations of the NFL's substance abuse program.

Josh Gordon's suspension history

During his college days at Baylor, Josh Gordon was suspended in 2010 after being found asleep in a Taco Bell drive-thru lane. He was the passenger in a car with teammate Willie Jefferson, when police found marijuana. In 2011, he was suspended indefinitely after failing a drug test. He tested positive for marijuana.

In 2013, his second season with the Cleveland Browns, Gordon was suspended the first two games of the NFL season for violating the league's substance-abuse policy.

In July 2014, he got arrested for driving while impaired. Gordon then got suspended 10 games for once again violating the league's substance-abuse policy. The Browns then suspended him for the last game of 2014 for violating team rules.

In January 2015, he tested positive for alcohol use, which violated the NFL's substance abuse program he was in.

He was suspended for the 2015 season. In March 2016, he failed another drug test. In July, he was reinstated by the league but was suspended the first four games.

Then one day before his suspension was due to end, Gordon suddenly left the team to enter an inpatient rehabilitation center. Following this, he was suspended indefinitely by the league and missed the 2016 season.

Gordon's financial situation

In May, Josh Gordon was finally dumped by his old agent, Joby Branion. This left the Cleveland Browns wide receiver and his business manager looking for a new agent. They are looking for someone who can help him financially and help pay his expenses, while he waits until September to apply for reinstatement in the NFL.

It is unknown what Gordon's exact financial status is, but the Browns have not been on the hook for his contract since he last played for them before he got indefinitely suspended. Gordon has not played for the Browns since the 15th game of the 2014 season, which is a long time to go without making any money.