The 24-year-old USA international will sign a four-year contract on July 1 and becomes the Royals' third signing of the summer following their relegation from the Premier League