What a weekend lies in store for football fans in Vancouver. It's a club and country double header at BC Place, as Canada take on Mexico on Friday and Vancouver Whitecaps host Houston Dynamo on Saturday.
And we have a jam packed podcast for you looking ahead to both matches.
With so much to cover we've cut the chat and gone interview heavy.
We hit the Canadian camp and chat with head coach Benito Floro about the Mexico game and what qualifying for the Hex and the World Cup would mean to soccer in Canada.
We chat with newest Canadian recruit Scott Arfield about pledging his international future to #CanadaRed and talk to two veritable old hands now, Toronto FC midfielder Will Johnson and Orlando striker Cyle Larin.
There's no Whitecaps players with the senior Canadian team this weekend, but they are losing four starters to international duty and we chat with two of them.
Christian Bolaños looks back at Saturday's controversial Cascadian derby in Seattle and looks ahead to Costa Rica's two crunch World Cup qualifiers against Jamaica, while Tim Parker has his eyes firmly set on the qualifying for the Rio Olympics with the US U23 side.
Those absences will weaken the Whitecaps considerably for this weekend's MLS match against the Dynamo, and it might mean the first MLS minutes for rookie centre back Cole Seiler. We talk to Cole about that prospect and find out how's he's settling in to Vancouver and what he's been learning about his game.
There's a lot of chat to be had, so have a listen!
Here's a breakdown of where to listen to each guest in the podcast this week:
Benito Floro (04:16)
Scott Arfield (13:46)
Will Johnson (22:48)
Cyle Larin (33:20)
Christian Bolaños (42:01)
Tim Parker (45:58)
Cole Seiler (51:36)