Toronto FC could soon bolster its porous back four with veteran defender Drew Moor. But the free agent is said to be looking at a number of options.

The Toronto Sun has learned that Moor was in Toronto recently to discuss a possible deal ahead of his 12th MLS season.

A report from Sportsnet's John Molinaro on Saturday indicated the Reds were simply waiting for the ink to dry on a new deal for Moor, who has been with the Colorado Rapids since 2009.

When reached by the Sun, though, Toronto FC's management team termed reports of a deal for Moor as premature and "inaccurate."

However, Moor did visit the Big Smoke recently and was spotted at a Toronto Raptors game.

As a result, a multi-year deal appears imminent.

League sources have described Moor, 31, as being one of the "most sought-after" free agents this offseason.

Moor has appeared in more than 300 MLS games, contributing 22 goals and seven assists. He has spent time at centre-back and, more recently, right full-back.

Briefly a U.S. international, Moor is among the first crop of long-time MLSers who were granted free agency following the league's most recent collective bargaining agreement.

Out-of-contract players who are at least 28 with eight years of MLS experience are free to sign anywhere for the first time in league history.

Moor's 2015 salary was $270,000. According to the CBA, his salary can jump by no more than 15%.

TFC is desperate to sign a steady, every-day central defender with a wealth of experience after deals for Damien Perquis and Ahmed Kantari in 2015 didn't prevent the club from conceding the most (58) goals in the Eastern Conference last season.

If the Reds do land Moor, it's possible either Perquis or Kantari won't be back next season. League rules permit clubs to buy out one player's contract per offseason.

Meanwhile, TFC has reportedly added veteran fullback Steven Beitashour from the Vancouver Whitecaps in exchange for a draft pick, according to TSN's Kristian Jack. The Reds could announce that deal early next week.

The 28-year-old Iranian international spent four years in San Jose before moving to Vancouver in 2014. He has appeared 141 times in MLS, accumulating two goals and 24 assists.