By NOAH TRISTER The Baltimore Orioles have agreed to a $49.5 million, three-year contract with outfielder Tyler O’Neill, ...