The surprise guest delivering the ceremonial first pitch: former heavyweight champion Muhammad Ali. He emerged from behind the center-field gate in a cart alongside team owner Jeffrey Loria, and when they pulled up next to the mound, Marlins shortstop Hanley Ramirez gently took the ball from Ali's right hand.