Latest News

MLB sets World Series schedule

Major League Baseball on Friday announced the schedule for the 2018 World Series, which will begin Tuesday night at Fenway Park in Boston.