George werd in de tweede ronde van de MLS SuperDraft 2012 als negenentwintigste gekozen door Columbus Crew. Op 26 mei 2012 maakte hij tegen Chicago Fire zijn debuut in de Major League Soccer. In de seizoenen 2012, 2013 en 2014 was George voornamelijk een reservespeler en kwam hij in die drie seizoenen in totaal in 22 competitiewedstrijden in actie.[1] Op 12 maart 2014 werd hij verhuurd aan de Dayton Dutch Lions.[2] Met Dayton speelde George zeven wedstrijden op het derde competitieniveau van de Verenigde Staten. Voor het seizoen 2015 keerde hij terug naar Columbus Crew en op 14 maart 2015 speelde hij weer zijn eerste duel voor de club in de MLS tegen Toronto FC (2–0): in de 76ste minuut verving hij de Zweed Mohammed Saied en kreeg hij negen minuten later van arbiter David Gantar een gele kaart.[3]