The Galloping Ghost
- Washington, DC
Defense doing a heck of a job on 3rd down again. Love to see it.
I was skeptical because I didn't want to see him get injured on a special teams play.IW looking really good on returns today. I was skeptical, but he is showing something today.