Is Vaughan really as good as people say they are?
Because I've been hearing good things about them but one thing is that they cant win a championship game.
Because I've been hearing good things about them but one thing is that they cant win a championship game.