kwota odstępnego 400 tys. euro.

W listopadzie 2019 roku McCarty został wymieniony do nowo powstałego Nashville SC, stając się jednym z pierwszych zawodników w historii klubu w MLS. W inauguracyjnym sezonie 2020 był kluczowym elementem środka pola, pomagał drużynie w awansie do play-offów i szybko został kapitanem zespołu. W kolejnych latach (2020–2023) rozegrał 105 meczów ligowych, regularnie prowadząc drużynę jako kapitan i będąc jej jednym z najbardziej doświadczonych liderów.

9 stycznia 2024 roku McCarty jako wolny agent podpisał roczny kontrakt z Atlanta United. 19 sierpnia 2024 roku ogłosił, że sezon 2024 będzie ostatnim w jego 19-letniej karierze w MLS. Mimo zapowiedzi emerytury, w listopadzie 2024 nadal brał udział w niespodziewanym, głębokim biegu Atlanta United w playoffach MLS.

W MLS rozegrał ponad 520 meczów, co plasuje go w czołówce wszech czasów ligi pod względem liczby występów. Był znany jako niezwykle solidny defensywny pomocnik, lider szatni i kapitan w kilku klubach. Po zakończeniu kariery w 2024 roku sporadycznie wracał do gry w niższych ligach oraz pracuje jako ekspert telewizyjny.