McFadden: 'Same hamstring, same spot; it's sore'

McFadden: 'Same hamstring, same spot; it's sore'
611381
Pro Football
Raiders
Top Videos