Corbin Burnes and the Arizona Diamondbacks have agreed to a $210 million, six-year contract, a person familiar with the negotiations told The Associated Press. The person spoke to the AP on condition of anonymity because the deal was pending a successful physical. The 30-year-old Burnes was perhaps the top free agent pitcher on the market after going 15-9 with a 2.92 ERA for Baltimore last season. The Orioles acquired the right-hander in a February trade after he spent his first six major league seasons with the Milwaukee Brewers.