The Baltimore Orioles have agreed to a $49.5 million, three-year contract with outfielder Tyler O’Neill, according to a person familiar with the negotiations. The person spoke to the AP on Saturday on ...