Thankfully it looks like the Celtics got their shit together... and the refs aren't completely fucking them over. The Celtics HAVE to win the finals. Simple as that. Boston needs them to win. The Bruins fucked up, the Red Soxs are sucking balls... The Celtics are the only team the city can look towards! Keep it up Celtics!