The New York Mets are half way through spring training down in Port St Lucie, Fla., and Opening Day is just 17 days away.
The first round of predictable roster cuts have been made and more will follow in the next few days as the 25-man roster takes shape.
Single-game tickets go on sale today and while there should be a sense of optimism, too many people have condemned Terry Collins' first season before it's even began.
Is it bleak? Sure. Financially tight? Absolutely. But impossible? Of course not.
Here are some numbers to cheer you up somewhat.
David Wright is hitting .600 off Brad Penny and the Mets face the Tigers for a three-game set at the end of June.
Francisco Rodriguez has held the Yankees Mark Teixeira and A-Rod to a combined 5-for-41 and will surely be in the thick of things when the Mets have their traditional home and away series in inter-league play.
And Jose Reyes has killed Giants' Matt Cain to the tune of a .571 average, five extra-base hits and five RBI. The Mets play the world champs six times before the All-Star Game.
It's a little whimsical, but here's a slideshow of 10 guys the Mets have owned throughout their careers.