Everton goalkeeper Tim Howard has agreed a deal to join MLS side Colorado Rapids at the end of the Premier League season.
The United States goalkeeper, who has spent 10 years at Goodison Park following an initial loan move from fellow Premier League club Manchester United, has signed a three-and-a-half-year contract with the Rapids.
Howard has endured a poor run of form over the past two seasons, finding himself out of the first-team picture in recent weeks as manager Roberto Martinez has elected to start Joel Robles in his place, and the 37-year-old has now decided the time is right to move back to his homeland.
"I will remain an Evertonian for life. This will always be my team and my club," Howard said in a brief interview on Everton's official website. "To play the amount of games that I have and to be focused for so long, a lot goes into it, so I would be remised to not continue to support this team that I love."
Howard, the goalie for the U.S. National Team since 2002, has made over 400 appearances across all competitions for Everton, scoring one goal — against Bolton at Goodison Park in January 2012.