barrie batsers