sportsfan1
New member
- Jul 1, 2008
- 13
- 0
- 1
...winning somewhere else? help settle an argument between my friend and I. I say New York is the biggest stage in the world, winning there is unlike winning anywhere else. He believes that winning anywhere is just as important and will make you just as big of an icon. what do you guys think?