Following the firing of Larry Beinfest, the Marlins have promoted GM Mike Hill to the position of President of Baseball Operations. As expected, Dan Jennings has been promoted to General Manager.