The 26-year-old right back joins the Whitecaps after four seasons with San Jose, including an All-Star campaign in 2012.
The club announced Monday that it had completed a trade for right back Steven Beitashour, with the Whitecaps sending allocation funds to the San Jose Earthquakes in exchange for the player.
Beitashour fills the void left by Lee, who retired following the 2013 season.
“Steven is arguably the best right back in the league,” Vancouver coach Carl Robinson said in a news release. “He is fantastic on the defensive side of the ball and his ability to join the attack will make him a great addition to our club.”
A 26-year-old from San Jose, Beitashour joined his hometown club after being drafted 30th overall in the 2010 MLS SuperDraft. In his four seasons with the Earthquakes, he made 87 regular season appearances and scored twice.
He joins the Whitecaps after making a name for himself both within the league and internationally. Beitashour earned an MLS All-Star nod in 2012 and, thanks to his parents' nationality, he has represented Iran three times since debuting with the side in October.
"I'm very excited about this new opportunity," Beitashour said. "Whitecaps FC are an excellent club with fantastic supporters and a great stadium. From what I've seen the last few years and from my conversations with the coaching staff, this club is heading in the right direction."