"He's a technical and experienced player who can play anywhere on the left side," said Sporting KC Manager Peter Vermes.
Bessone, 29, was born in Córdoba, Argentina and moved to Lleida, Spain as a youth. He entered FC Barcelona's La Masia Academy and signed his first professional contract with Barcelona C in 2003, playing alongside Lionel Messi.
He moved to RCD Espanyol B in 2005 and completed a loan at Club Gimnàstic de Tarragona in 2008 before joining Swansea City A.F.C. for the first of two stints in Wales, highlighted by his English Premier League debut in September 2011.
Bessone would continue his career with English clubs Leeds United A.F.C., Charlton Athletic F.C., Swindon Town F.C. and most recently Oldham Athletic A.F.C.
"I've been training here for two weeks and the quality of the team is magnificent," said Bessone. "I'm very happy to be here. The city is great, the people are so friendly and my teammates have been tremendous with me."
Friday's signing comes on the day of the MLS roster freeze deadline and all 30 positions will now be occupied on Sporting Kansas City's official MLS roster upon Bessone's addition.
MLS roster rules, all 30 players are eligible for selection to each 18-player game-day squad during the MLS regular season and MLS Cup playoffs.