The Chicago Cubs have agreed to terms on a six-year contract worth at least $126 million with free agent pitcher Yu Darvish, US media reported on Saturday. The Chicago Tribune, citing an unnamed source, said the Cubs would be able to announce the deal after the 31-yer-old right-hander from Japan passes a physical examination. Darvish posted a 3.86 ERA in 31 starts with the Rangers and Dodgers last season.