A long-term TTC project that has caused nightmare traffic conditions on a major Toronto artery finally draws to a close on ...