Quote:
Originally Posted by Greenguy
No one wants to win a championship away from home, but I think Vegas would be pretty high on the list of places to win one if you couldn't win it at home
|
Significantly better than winning one on the road in Cleveland.