Shaun Marcum is guaranteed $4 million as part of his major league deal with the Mets. He also can earn as much as $4 million in incentives.

Here's how that potential bonus money breaks down, via the Associated Press: