Giants | Josh Miles added to NY Giants’ active roster October 17, 2023 by FantasyGuru Atlanta Falcons OT Joshua Miles was signed off the practice squad by the New York Giants on Tuesday, Oct. 17. NFL Network - Mike Garafolo