Question: What city is Christian Watford's team based in?
Answer: Mississauga, Ontario