W czerwcu zabrzański klub nie zdecydował się przedłużenie współpracy z 29-letnim pomocnikiem i ten jako wolny gracz rozpoczął poszukiwania nowego pracodawcy. W pewnym momencie był bliski związania się z cypryjskim Ermis FC Aradippou, ale transfer nie wypalił.
Teraz Zahorski przebywa w Stanach Zjednoczonych na testach w II-ligowych San Antonio Scorpions. W niedzielę wystąpił w przegranym 1:2 przez Skorpiony meczu Dorados de Sinaloa.
Zahorski to 13-krotny reprezentant Polski i uczestnik EURO 2008. W polskiej ekstraklasie rozegrał 137 bramek i zdobył 25 bramek w barwach Groclinu Dyskobolii Grodzisk Wielkopolski, Górnika Łęczna, Górnika Zabrze i Jagiellonii Białystok.