Yahoo Sports reports: The game between the Arizona Diamondbacks and the St. Louis Cardinals scheduled for Thursday night has been postponed due to rain. The Cardinals announced that they have pushed back their starting rotation. Michael McGreevy, who was scheduled to start on Thursday, will start Friday’s game against the Miami Marlins.