I personally think Spurs have the advantage even playing on the road. This is when experience may have a factor. And with D.West back injuries in tonights game, its a strong possibility. Even though 81% home teams have won game 7 i like the Spurs to come out on top.
Reply With Quote