The Washington Nationals have added a veteran presence to an already formidable rotation, agreeing to terms with Dan Haren, according to sources. Haren's deal is for one year and worth $13 million, Fox Sports reported. The deal is pending a physical, multiple sources say. Haren, 32, endured a disappointing 2012 with the Los Angeles Angels, going 12-13 with a 4.33 ERA -- the worst of his 10-year career -- in 30 starts. He had his contract bought out by the Angels for $3.5 million in November. ESPN.com