Canada finishes strong at 2019 Pan American Games.