I dunno about you guys, but I always thought it would have made more sense for a Wendigo character as opposed to a Sasquatch character (yes, I realize that there is a Wendigo in the Marvel Universe, but he wouldn't make much of a team-mate, would he?) to be on the team.
Sasquatch is everywhere, including the U.S....the Wendigo "capital of the world" is right here in Canada.
Of course, you could always have both...I'm not particularly fond of the Marvel version of the Wendigo since it's not actually an accurate portrayal.
Any thoughts?