AP source: Desmond, Rockies agree to $70M, 5-year contract (Yahoo Sports)AP source: Desmond, Rockies agree to $70M, 5-year contractrd.yahoo.com