Citation: 2C_327/2019 E. C

A.________ beantragt vor Bundesgericht, das Urteil des Verwaltungsgerichts vom 20. Februar 2019 aufzuheben und ihm eine EU/EFTA-Aufenthaltsbewilligung zu erteilen. Allenfalls sei die Sache an die Vorinstanz oder das Migrationsamt zurückzuweisen. Es sei ihm zudem die unentgeltliche Rechtspflege für das bundesgerichtliche Verfahren zu gewähren. Die Rekursabteilung der Sicherheitsdirektion und das Verwaltungsgericht des Kantons Zürich verzichten darauf, sich zur Beschwerde zu äussern. Das Staatssekretariat für Migration (SEM) als beschwerdebefugte Bundesbehörde hat keine Vernehmlassung eingereicht. Das Migrationsamt informierte das Bundesgericht am 6. Mai 2019 darüber, dass A.________ ein Gesuch um Verlängerung seiner Bewilligung eingereicht hat. Der Abteilungspräsident hat der Eingabe am 4. April 2019 aufschiebende Wirkung beigelegt.