Al Horford had one of the most important games of his career on Friday night as he led the Boston Celtics to a shocking 120-108 victory in Game 1 of the NBA Finals against the Golden State Warriors. What cannot be denied right now is that Horford is going to be playing a critical role […]