During the free agency winter of 2012, there is no more sought after starting pitcher than Zack Greinke.

While he has made no public declaration of exactly what he is seeking in terms of contract, one thing is certain: it will be sizeable.

CBS Sports’ Jon Heyman and an “unnamed expert source” collaborated on an article to predict what the top free agents will sign for.

Heyman believes Greinke will received six years and $150 million while his expert source agrees with the six years, he foresees a $147 million contract.

In other words, somewhere between $24.5 and $25 million annually.

Should he end up receiving that type of contract, Greinke would be one of the top five earning players in Major League Baseball. Dependent upon the structure of the contract, the only starting pitcher that could earn more in 2013 is Johan Santana.

Not bad for a player with a career 3.77 ERA and a 1.247 WHIP.

Here is the latest on his suitors.

Begin Slideshow