The Green Line will have a stop at yet-to-be-built Grand Central station, near the yet-to-be-built Event Centre, just south ...