SAN DIEGO -- The Padres appear close to addressing one of their biggest needs of the offseason: finding a starting pitcher.

According to a source, the Padres are closing in on a contract with right-handed pitcher Aaron Harang.

The terms of the contract aren't known and the deal is pending a physical.

The 32-year-old Harang, a San Diego native who has spent the last 7 1/2 seasons with Cincinnati, was 6-7 with a 5.32 ERA in 22 games (20 starts) for the Reds last season.

Harang missed nearly two months with lower lumbar spasms.

Harang told MLB.com on Thursday that the Padres had been in contact with his agent and that he would welcome the opportunity to play in San Diego.

"PETCO is one of the very few stadiums left in the league that you can consider to be a true pitcher's park," Harang said. "Most of the other parks are geared toward hitters.

"But as a San Diego guy, you always think of playing for your hometown team. It would be a cool experience."

Harang's best seasons with the Reds came when he won 16 games in 2006 and 2007. He has a 2-2 record and a 3.49 ERA in six games (five starts) at PETCO Park.

Harang, who pitched at San Diego State University, has an overall Major League record of 81-87 with a 4.33 ERA. He has spent most of his career pitching in a hitter-friendly ballpark, Great American Ball Park in Cincinnati.

Harang made $12.5 million last season in the final year of his four-year, $34.5 million contract signed before the 2007 season.

Harang would join a Padres rotation that includes three returners: Mat Latos, Clayton Richard and Tim Stauffer. Last week, free agent Jon Garland, who won 14 games in 2010, signed with the Dodgers.