Dwight Howard can make free throws now?

Fans in Atlanta must be cautiously optimistic about this.

More Buzzer Videos

More Buzzer Videos»