While captain Ryan Gauld remains Vancouver's highest-paid player, the Whitecaps now have a second $2-million man (all figures in U.S. dollars) in fellow Scottish international Stuart Armstrong.