Doneil Henry was on the verge of fulfilling a lifelong dream.

A trial with English Premier League club West Ham went well last summer. The 21-year-old from Brampton was a few formalities away from playing professional soccer in Europe.

An offer from the Hammers didn’t come, but Henry didn’t relent. His hard work eventually paid off. Shortly after Henry’s trial, Toronto FC was approached Apollon Limassol, a club in Cyprus.

TFC sat down with Henry and his agent, Courtney James, to discuss a potential deal. Henry opted to pursue his dream, and both parties agreed it was the best course of action.

“I think this is a win-win for the player and club,” said General Manager Tim Bezbatchenko.

Henry stayed with TFC on loan from Apollon F.C. in 2014 and could do the same in 2015, depending on individual talks between Toronto management and the player. Those talks are expected to occur in the coming days, with a decision coming soon after.