Home Basketball Horford and the Celtics are on a roll and the Pelicans are flying in the NBA playoffs