Sheldon Richardson addition reflects Seahawks' philosophy: 'No finish lines'

Sheldon Richardson addition reflects Seahawks’ philosophy: ‘No finish lines’
Source: ESPN.com