They can totally do that. Out here Major League Baseball always makes sure they scheduled the Red Sox at home the same day as the Boston Marathon and it's always an 11:15 start.
I doubt very much the weekend of the Preakness will ever carry as much pull as one of the most respected marathons in the world. The Boston Marathon and the 11am Fenway game is a tried tradition that is a gurantee every year.
Also the Red Sox probably carry a little more weight than the Orioles as far as MLB scheduling goes. Just keeping it real
