The Twins have reportedly offered free agent Casey Blake a two-year contract worth around $6 million per year that includes an option for 2011, according to a report by the Minneapolis Star Tribune on Wednesday. Citing a person with knowledge of the negotiations, the newspaper said that the offer had been made, but Blake wants the third year of the deal guaranteed.