SHARE

The Baltimore Orioles and Philadelphia Phillies have to deal with Mother Nature before they meet for the first time since 2015. The Orioles and Phillies will attempt to get a game in at 12:05 p.m. ET on Wednesday. The time of the first pitch was moved up 30 minutes as the teams try to beat more rain …continue reading here…