from FanSided2 years agoJulio Jones thought he scored his first touchdown as a member of the Tennessee Titans on this...For years, Jones was Mr. Everything as the Atlanta Falcons' star wide receiver. Read at FanSided[add][|| ... ]