Shea McClellin

NFL Tells Shea McClellin No!
On his way to a Super Bowl ring, the pride of Marsing Idaho, Shea McClellin had a few highlights with the New England Patriots and one of those highlights will no longer be allowed in the NFL as part of new rule changes for this year