Richards will be Team NB’s flag bearer
Richards will be Team NB’s flag bearer
Fredericton swimmer Cassidy Richards will be Team New Brunswick’s flag bearer for the official opening ceremonies of the 2013 Canada Summer Games in Sherbrooke, Quebec. From left: Team New Brunswick chef-de-mission Stéphane Hachey; Richards; and Premier David Alward.