Soccer fans across the world are preparing to unite for the long-awaited FIFA World Cup, which launches in South Africa on Friday June 11th. Red Card Sports Bar + Eatery will be the most popular Vancouver destination to experience the World Cup in style. The experienced team behind the popular sports hub has launched feature…