Giants#77Offensive Tackle
JM
Joshua Miles
About
Joshua Miles is a towering offensive tackle for the New York Giants, where he protects the quarterback with his imposing 6'5", 325-pound frame. Wearing #77, Miles has established ...

Giants#77Offensive Tackle
Joshua Miles is a towering offensive tackle for the New York Giants, where he protects the quarterback with his imposing 6'5", 325-pound frame. Wearing #77, Miles has established ...