Could it be said that the Cup was won in the WCF's?
Thus meaning the Stars are at least the 2nd best team of the season!!! Not the ultimate destination, but hey, 2nd best is not bad considering where we have been the past couple of years.
Progress...next year can be all about perfection!!!
|