VANCOUVER, British Columbia (Ticker) - David Beckham's North American tour has added a second stop in Canada. More...