I thought about writing a post with this title on Opening Day, but refrained. I was happy enough that the Mets had returned to their winning ways.
The Mets now have sole possession of first place it the National League East with an 8-3 record and a six-game winning streak. Things are looking good.
Let's go Mets!