Felger: Green Teamers live on ‘Planet Delusia'

Share

Michael Felger is dumbfounded by the optimism being generated in Celtics Nation over the team's offseason moves.

"The Green Team media and broadcasters live on their own planet: Planet Delusia," he said. "It's a green fog of delusion . . . What planet are you on?"

Contact Us