By FOX Sports staff
The 31-year-old, who has spent time in England with West Ham, Leyton Orient, Colchester United and Hull, returned to his native Australia last season and was one of the bright lights for Heart in what was ultimately a disappointing year for the club.
Although the Victoria-based side were said to be optimistic in keeping him at AAMI Park, it now appears that the lure of playing for one of the A-League's biggest teams has proven far too great for Garcia, after it was announced he had signed a one-year deal with the Sky Blues.
"I'm thrilled to be joining Sydney FC," he said on the club's official website. "Sydney FC is a big club with big expectations and that's something I thrive on.
"To be playing alongside players like Alessandro Del Piero, Brett Emerton and Nick Carle will be a fantastic experience for me and something I'm very much looking forward to.
"I can't wait to start pre-season training with the team and I look forward to working hard with the rest of the boys to win a spot, and then helping Sydney FC push for success this season."
Sydney boss Frank Farina expressed delight at his capture of Garcia and believes the forward has all the necessary attributes to play a key role in the coming campaign.
"Richie is a great addition to the Sydney FC squad for the 2013/14 season," he said. "He is a proven performer at the highest levels of the game, has played [in the Barclays] Premier League and been to a [FIFA] World Cup.
"He did well last year in the A-League and he fits in with what we are trying to implement and achieve at Sydney FC this season.
"Richie is a leader and a winner on and off the pitch and they are important ingredients when looking at who we bring to Sydney FC. He can play as a striker or a midfielder and I think he will suit our style of game just perfectly."
Since making his international debut in 2008, Garcia has won 18 caps for the Socceroos and was named in the squad for the 2010 World Cup in South Africa.