Weekend Roundup: Andreescu completes Team Canada run with ultimate finale

Weekend Roundup: Andreescu completes Team Canada run with ultimate finale