Vancouver Whitecaps are bringing forward Lucas Cavallini home. According to ESPN, Whitecaps agreed to a deal with Cavallini’s current club Puebla to acquire the Canadian international forward for a $6 million fee.
The reports said that Cavallini will sign a four-year contract with Vancouver with the official confirmation expected in the next couple of days. The 26-year-old also sparked interest from Liga MX side Atlas, but Puebla wasn’t willing to send him to a league rival.
Cavallini played 17 games with Puebla in Liga MX this season, managing to score five goals and add two assists. He represents a great coup for Whitecaps, who are in a rebuild after a disappointing 2019 MSL season in which they finished at the bottom of Western Conference.
Lucas Cavallini spent the early part of his career in Uruguay, where he played for Nacional, Fenix, and Penarol. In 2017 he joined Puebla on a loan stint, with the Mexican club deciding to make the move permanent in 2018. During his time in Mexico, Cavallini played 81 games and scored 30 goals.
Since 2012, Cavallini has also been a part of Canada’s national team. He played 17 games and scored 11 goals.








