After a season and-a-half with the Giallorossi, Bradley is returning to MLS, where he played with the MetroStars in 2004 and 2005.
Roma announced late Thursday that the team has sold the U.S. international midfielder to MLS for a fee of $10 million. Bradley will join Toronto FC in the coming days.
The 26-year-old spent one and a half seasons with the Giallorossi, making 41 league appearances, including 29 starts. The American joined Roma from Chievo Verona in 2012.
The $10 million fee is the second largest ever paid for an American, coming short of the $13 million Sunderland paid for Jozy Altidore this offseason.
Toronto has revamped its roster after seven disappointing seasons since becoming the first Canadian team to join the North American league. Over that span, TFC has a 51-105-56 record and has yet to reach the playoffs.
Along with the addition of Bradley, the Reds have also agreed to a league-record deal with Tottenham forward Jermain Defoe, who is set to be announced during a press conference on Monday. Toronto will pay Spurs a transfer fee of $9 million, according to multiple reports.
Toronto has also brought back hometown hero Dwayne De Rosario and added young Brazilian forward Gilberto.
Bradley is widely considered the U.S. national team's best player ahead of next summer's World Cup in Brazil. The New Jersey native follows American star Clint Dempsey back to MLS. Dempsey surprisingly left Tottenham for the Seattle Sounders on a four-year deal last summer.
Bradley, the son of former U.S. coach Bob Bradley, began his professional career with the New York MetroStars in 2004. He has also played for SC Heerenveen in the Netherlands, Bundesliga side Borussia Mönchengladbach, Aston Villa and Serie A's Chievo.