I think i'd put my money on Brock...you ever see that swing Shaq took at brad miller when Miller was walking away? Miller had his back turned and Shaq still missed.
Seriously though, I know Shaq is huge but that might not be an advantage in MMA. This isn't boxing. Brock fights for a living....no chance.