Barring a monumental collapse so great that it blots out all rational sports discourse for a decade,the Golden State Warriors are going to win the NBA Finals running away. For most of the group, this will be their moment title, or a slice of redemption after final season’s fabled 3-1 chokejob.
Read more...
Source: deadspin.com