Sports

Golden State Warriors vs. Boston Celtics, NBA Finals Game 3: Live stream, TV channel, time, X-factors

The NBA Finals shift to Boston with the series tied at 1-1. Here is broadcast information, X-factors and everything you need to know for Game 3.