The TLN Three Stars: Leafs slay Sharks both on and off the ice
I love California, I’ve never been there, but it seems like a lovely place. I hate the Leafs’ California road trip. Fun fact: this game started at midnight in Newfoundland, where this article is being written, so technically, the Leafs did get a Saturday game this week. I’m exhausted so let’s get right into it….