The Washington Nationals have an agreement in place with free-agent righhander Edwin Jackson, CBSSports.com reports. It is believed to be a one-year deal worth between $8 million and $12 million.

Jackson, 28, went 12-9 with a 3.79 ERA in 32 games (31 starts) for the Chicago White Sox and St. Louis Cardinals in 2011. In nine major league seasons, he is 60-60 with a 4.46 ERA and has a no-hitter on his resume (with the Arizona Diamondbacks in 2010). The Nationals will be the seventh franchise for which he has pitched.

Edwin Jackson registered a 3.58 ERA in 13 games for the Cardinals in 2011. (AP Photo)

Jackson is the second addition to Washington’s rotation this offseason, joining lefthander Gio Gonzalez, who was acquired in a trade with the Oakland A’s. The team’s starting five now will feature Stephen Strasburg, Jordan Zimmerman, Gonzalez and Jackson, with John Lannan and Chien-Ming Wang among the candidates for the fifth-starter job.

However, FOXSports.com reports the Nationals are aggressively shopping Lannan now that they plan to add Jackson. Washington has been in the market for a center fielder since late last season, and it could use Lannan to acquire one.

Jackson had been linked to the Baltimore Orioles, Boston Red Sox and Cardinals in recent weeks. According to reports, Jackson had been shopping for a one-year deal in hopes of re-entering the free-agent market following the 2012 season.