W 2002 roku Glenn Robinson oddany do drużyny Atlanta Hawks w zamian za Toni'ego Kukoca, Leona Smitha oraz wybór w pierwszej rundzie Draftu 2003. W Atlancie spędził sezon 2002/2003 uzyskując średnią 20,8 punktów na mecz. 23 lipca 2003 roku został wytransferowany do zespołu Philadelphia 76ers. W zespole z Pensylwanii stał się drugim strzelcem drużyny (16,8 pkt. na mecz) w sezonie 2003/2004. W sezonie 2004/2005 nie wystąpił w żadnym spotkaniu drużyny Philadelphia 76ers z powodu kontuzji i 23 lutego 2005 został oddany do zespołu New Orleans Hornets w zamian za Rodneya Rogersa oraz Jamala Mashburna. W zespole „Szerszeni” nie zagrał ani jednego meczu, ponieważ niedługo po zawarciu transakcji klub odstąpił od umowy i Robinson stał się wolnym agentem. W kwietniu 2005 roku podpisał kontrakt do końca sezonu 2004/2005 z klubem San Antonio Spurs, w którym miał zostać wsparciem dla Tima Duncana i Manu Ginobili'ego w fazie play-off. W tym samym sezonie San Antonio Spurs zdobyło mistrzostwo NBA, a Robinson przyczynił się do wywalczenia tytułu występując średnio 8 minut w meczu.