Jojalu
Registered User
- Feb 22, 2019
- 6,654
- 8,406
Have you watched any games this year?I'm glad they won but really shouldn't havebeeen even close.
I still feel the Leafs will fold the minute and team presents a real physical presence...
They have shown more bite and willingness to battle and pushback this year than any of the previous 5 years