Stephen Curry and the Golden State Warriors have no problem playing on the road. The Celtics, meanwhile, haven't been lights-out in Boston during these playoffs. As the NBA Finals shift to TD Garden for Wednesday's Game 3 with the series tied at 1, the Celtics ought to have the advantage, but recent numbers suggest otherwise.