Holy shit fellas. I just saw this and I am amazed. Yanks have won their home opener in 15 of the last 16 years and 21 of 24!
And only two of those wins were one run games. The last 10 have been wins by 2 runs or more.
March 31st vs. TOR = Home Opener
??