According to Ticketmaster and Deerfoot Inn and Casino's Facebook page, David has cancelled his March 30 concert in Alberta, Canada. No official reason has been given. If you bought tickets through Ticketmaster by phone or internet they will be automatically refunded. Please call Deerfoot Inn and Casino for refund information at 403-236-7529.