Whitecaps FC is offering fans the opportunity to watch the UEFA Champions League final on the 2nd largest videoboard in North America