Star midfielder Steven Gerrard is leaving Liverpool Football Club at the end of the English Premier League season, reportedly for Major League Soccer’s LA Galaxy, news reports say.

While Gerrard confirmed on New Year’s Day he is leaving for the U.S., he did not specify where he would play, saying he had yet to decide. Gerrard’s contract with Liverpool expires in June.

"I can tell the supporters at the moment that it will be America," Gerrard said. "But I'm not over the line with any team just yet. I'm close and as soon as I know, I'll make the announcement.”

But ESPN FC, quoting sources, reported Saturday Gerrard has signed an 18-month contract with the defending MLS champion Galaxy. The Washington Post reported the deal is worth $6 million a season.

It is likely Gerrard will replace Galaxy star Landon Donovan who retired in December after the Galaxy won the MLS Cup.

"This has been the toughest decision of my life, one both me and my family have agonized over for a good deal of time," Gerrard said. "From now until the last kick of the last game of the season, I will be as fully committed to the team as I ever have been and giving everything I have to help Liverpool win games."

The Liverpool captain, 34, has played for the Reds at Anfield since he was just 8 years old when he joined the club as an academy player. Since then, he has played 695 games and scored 180 goals for the team. He led Liverpool to the Champions League title in 2005, when he scored the first goal in a dramatic comeback against rival AC Milan.