Vuoden 2011 kaudella Cameron palasi joukkueeseen, kun Houston sai paljon paremman kauden, ja pääsi play-off-kisoihin, kun hän oli toisella sijalla. Voitettuaan Philadelphia Unionin kahdessa erässä, he voittivat Sporting Kansas Cityn 2:0 ja pääsivät MLS Cupin finaaliin.
Los Angeles Galaxya vastaan. Cameron pelasi koko 90 minuuttia, kun Houston hävisi 1-0. Cameronin esiintymiset kauden aikana näkivät hänet nimettynä vuoden 2011 MLS All-Star -pelissä Manchester Unitedia vastaan, jossa MLS All-Stars hävisi 4:0. Cameron pelasi 15 ottelua kaudella 2012 ennen siirtymistään Englantiin kesällä 2012.