Wtf is going on here?!?!?! Cavs up 2 with 1.9 seconds left to play, Pistons ball.
This is crazy, and it's not cause the Pistons suck, the Cavs are impressive as shit. Damn, game over, and LOFL @ Drew Gooden just poking one of his team mates in the eye while celebrating!!!