What is Cleveland Browns DE Myles Garrett’s foot injury?Sport The mysterious foot injury kept Myles Garrett from practicing on Wednesday. What is the injury, and how did he sustain it?