Fort St. John, Maple Ridge, Greater Vernon and Prince George have been announced as host cities for the 2020 and 2022 BC Winter and Summer Games.