Devils Vs Giants - 23/24 Nov 19 - League

I think we as a fan base have been so use to winning these last few years we've forgotten what it's like to lose, having said that the team haven't been performing anywhere near their ability and I think for the majority of us fans this is the worst part knowing their so much better but not showing it!!
What a difference a game makes.
 
Top