The Washington Nationals have reportedly completed a seven-year contract for free-agent pitcher Max Scherzer.
Terms of Scherzer's deal weren't available, according to the Washington Post, but the newspaper reports it's almost sure to be worth more than the $160 million he turned down last spring when he was with the Detroit Tigers.