I visited Detroit last week:
http://forum.skyscraperpage.com/showthread.php?t=187665
A fascinating city suffering much worse than Hamilton, although they share a few of the same problems. I thought it was interesting that they built a baseball and a football stadium downtown.
Comerica Park, the Baseball stadium