Marco Pappa estuvo dos temporadas en el futbol holandés con el Heerenveen donde tuvo poca acción, ya que apenas llego a tener 12 apariciones, por lo cual decidió regresar a la MLS donde militó en el Chicago Fire, club donde jugó 112 juego del 2008 al 2012 y marcó 26 anotaciones.