Overview
- The MLS club announced the signing on Friday and presented the 34-year-old at Allianz Field in Saint Paul.
- The contract runs until June 2026 with an option to extend through the end of the MLS season.
- James said he wanted to play in the league and noted both sides worked to complete the move.
- He had been a free agent since leaving Club León in December 2025 after a year that included 34 appearances for the Mexican side.
- The announcement confirms earlier reports of a verbal agreement, and Minnesota opens its MLS season on February 21 at Austin FC.