Taking a look at where things stand with Toronto FC's roster

TFC's squad is coming together and some big roster holes have been filled with the start of the MLS season just over three weeks away.

Taking a look at where things stand with Toronto FC's roster

Toronto FC kicks off its 2023 MLS campaign on Feb. 25 away to D.C. United, and even though the Reds have made a lot of progress in terms of filling roster holes, it still has some important work to do.

With the addition of free agent goalkeeper Sean Johnson last week, 26 players are under contract to TFC for the upcoming season, with four spots on the squad vacant. More roster spaces could still open up as coach Bob Bradley previously hinted this winter that Canadian youngsters Jahkeele Marshall-Rutty and Jayden Nelson could be sold off.

Let's look, position-by-position, at where things stand with TFC's roster.