According to Jon Heyman of CBSSports, the San Diego Padres have extended outfielder Carlos Quentin for three years and $27 million. The deal is also said to have a number of bonuses which could drive up total price of the contract to $30 million.

Quentin has missed all but 40 games so far this season, his first with the Padres, after undergoing knee surgery this spring, but has returned to post an impressive .392 wOBA in 167 plate appearances.

The deal comes at a curious time for San Diego who were reportedly fielding trade offers for the outfielder who turns 30 next month and has a long history of getting injured. At the same time,┬áthe Padres have difficulty acquiring and developing productive hitters–something Quentin undoubtedly is when healthy.┬áThe deal compares favorably to ones recently handed to Twins outfielder Josh Willingham, Blue Jays designated hitter Edwin Encarnacion, and Colorado Rockies outfielder Michael Cuddyer and shouldn’t be too much of an albatross for San Diego if Quentin can’t stay on the field.

Quentin was acquired by the Padres in a December trade with the Chicago White Sox for minor league pitchers Simon Castro and Pedro Hernandez. He’s making $7.025 million this season in his third and final year of arbitration eligibility.