George Richards is a one-stop Canadian menswear leader, offering top-quality clothes for the office, the weekend, the gym, and more.