The Mets-Yankees situation was also caused by a change in the date of the All-Star Game, which is normally the second Tuesday in July. This season it is scheduled for July 16, the third Tuesday of the month, and when every other factor was taken into account, the only way to make it all work was to have the Mets and the Yankees play at home on the same day, Feeney said.

The last time two New York teams opened their seasons at home on the same day was in 1956, when the New York Giants and the Brooklyn Dodgers did so. In those days, with three teams in the city, it was much more common. And so on April 17, 1956, the Dodgers lost to the Phillies, 8-6, at Ebbets Field and the Giants beat the Pirates, 4-3 at the Polo Grounds.

Feeney was not positive, but she said she thought she was at that game at the Polo Grounds because her father, Charles Feeney, known as Chub, was the Giants’ head of baseball operations, and most opening days were a free pass to leave school and head to Coogan’s Bluff.

So, what is a New Yorker to do?

Michael R. Bloomberg already has a plan for his final opening day as mayor. He will attend both games, according to his spokesman, Marc LaVorgna. No word on which game Bloomberg, who grew up outside Boston, plans to attend first. Maybe it will depend on whether either team asks him to throw out the first pitch.

For those who have experienced both opening days as a player, it is hard to say which would be better. Darryl Strawberry, one of the best position players to wear both uniforms, said that picking one would be too tough.

“I wouldn’t be able to choose,” he said. “I think that’s a day for a fan to stay home and watch on TV and switch back and forth.”

Sounds like a plan. Unless it snows.