Dwyane Wade is probably the best blocking guard in the history of the game, but John Wall is likely to make his own claim by the time his career is over. On Tuesday the Washington Wizards guard made an incredible recovery block on Golden State 's Stephen Curry.

Of course, you can also make a convincing argument that it was a foul. The replays show Wall pushing on Curry's back and making contact with a bump.

Either way, crazy athletic play by Wall that wasn't called a foul.

John Wall made a great block... or did he?  (CSN Bay Area)
John Wall makes a great block... or did he? (CSN Bay Area)