Anyone have a clue why the Pistons opened as a 9' pt fav tonight v the Cavs and have since been bet down a pt? I mean shit I can imagine 4 or 5 with the game in Detroit but 9'? Makes no sense whatsoever....Im gonna make a small play on the Pistons because something smells
PEACE
PEACE
Comment