Mar 30, 2010 4:22 PM EST

The Red Sox have offered pitcher Josh Beckett a four-year contract, according to sources.

The contract is believed to be similar financially to the one John Lackey received from Boston this winter, meaning Beckett would make between $65 million and $70 million.

The Red Sox aren't willing to add a fifth year to the offer, but there is optimism that an agreement will be reached.

Via ESPN