The Celtics and Sixers have themselves a Game 7 in TD Garden! This series has been a battle and really fun to watch and ...