Boston Celtics big man Al Horford has logged 16 NBA seasons and 158 postseason games in his career. With that amount of experience, comes the freedom to speak his mind when the No. 2 seed in the Eastern Conference is not playing up to their lofty standards. The Celtics raced off to a 15-3 lead […]