Prominent NFL agent Todd France to stay in Atlanta, joining Athletes First By: Atlanta Business Chronicle via Business Journals September 29, 2020 at 15:31 PM EDT NFL agent Todd France was sought after when he left CAA Sports but ultimately decided to join Athletes First. Read More >>