has been dropped as the keynote speaker at two events in Canada next week, with the promoter citing the Olympic champion swimmer's "widely publicized alleged use of marijuana." Power Within Inc. of Toronto, which organizes motivational speaking events, canceled Phelps' appearances at events in Calgary, Alberta, and Vancouver, British Columbia, Toronto's
Globe and Mail
reported. Power Within initially stood by the swimmer but has now booked actor Martin Sheen as its keynote speaker for the Calgary event. The Vancouver event will feature Mehmet Oz, a regular on
The Oprah Winfrey Show
.