Huge crowds filled downtown Denver on Monday night, after the Nuggets squeezed past the Miami Heat for a frantic 94-89 victory in Game 5 of the NBA finals. This is the first time the Denver Nuggets have won the NBA championship. (June 13)
Related Post
Tags: usa today