Rubber ducks races returned to Peterborough after a two-year hiatus due to COVID-19.The Peterborough Lions Club hosted the 17th annual duck race at Depot Park on Sunday. The event returned with a bang, as more than 100 event-goers witnessed over 1,500.