Boston bench KILLING us big time!!!!

Someone needs to bitch slap Leon Powe.