Rain was the early winner on opening day, with games at Comerica Park and Great American Ball Park postponed and gloomy skies threatening another at Citi Field.
All 30 teams in the majors had been scheduled to play Thursday. Jose Urena was set to throw the first pitch of the season, when Miami hosted the Chicago Cubs.
The Pittsburgh-Detroit game was washed out, as was the Washington-Cincinnati opener.
No weather worries in Toronto, where New York newcomer Giancarlo Stanton, Aaron Judge and the power-packed Yankees were facing the Blue Jays. J.D. Martinez was ready to make his debut when the Boston Red Sox took on Tampa Bay.
Justin Verlander and the...