The Scarecrow
22 Aug 2004, 22:13
After losing Today's game, I am wondering why the Devils are still allowed a home final? I am sure they don't deserve it finishing where they did, only reason I can see why they get the final down here is because of the crowds.
But, do they actually deserve it?
But, do they actually deserve it?