The Toronto Transit Commission will take the Finch West LRT to the finish line following the success of a 30-day trial run, the province announced on Thursday. The TTC will take control of the new ...