The mysterious foot injury kept Myles Garrett from practicing on Wednesday. What is the injury, and how did he sustain it?The mysterious foot injury kept Myles Garrett from practicing on Wednesday. What is the injury, and how did he sustain it? Read MoreSporting News RSS