I haven't seen anything on Nicky Winning
I think there should be a parade ! This is as big or bigger than the "Tour D France" in my mind !! Not a word on the sports reports on TV that i saw. Fox, CNN, NBC, CBS, etc. Am i wrong and just missed it? I have sent E.Mail's to em sayin I'm NOT WATCHIN ANYMORE