The Dodgers are reportedly close to a deal with free-agent third baseman Casey Blake on a three-year, $17 million contract. Blake is looking for three guaranteed years, and the Dodgers' proposal enables them to keep him after the Twins were the only club willing to offer two years and an option.