When the Pirates officially announce Andrew McCutchen's $51.5 million, six-year contract at a news conference today, the star center fielder will possess the second-largest contract in franchise history.

But the deal could turn out to be a bargain for the Pirates.

McCutchen, the 11th overall pick in the 2005 draft, sought compensation similar to two of his draft peers -- '05 top overall pick Justin Upton, who signed a six-year, $51.25 million deal in '10, and 12th overall pick Jay Bruce, who signed a six-year, $51 million deal before the '11 season.