Phili +260

canuckfan77

Registered User
Forum Member
Mar 17, 2009
6,836
281
83
48
BC Interior
My thought is this.... 80% of NBA game 7's are won by the home team.

For me to put my hard earned money on the 6ers who in my opinion are the least talented team left in the playoff I would need better odds.
 
Bet on MyBookie
Top