No, he never played in Major League Soccer. Although Balakov played professionally in Portugal, Germany, Switzerland and Turkey, he never played for a club based in the United States.
Bend it like Balakov: The Ultimate Krasimir Balakov Trivia Challenge