The World Series kicks off Tuesday in either the American League host city of Houston, or in my insufferable HQ of New York City. Congratulations to the loyal Nationals fans of Washington, D.C.—your city has suffered enough with its shambolic football franchise.

Meanwhile, I need some help. I’m confused. Some days, I can’t figure baseball out.

For...