Training camp is almost here, and the excitement level has been building for months now in Seattle.
The Seahawks, after two-plus years of retooling under head coach Pete Carroll and general manager John Schneider, might finally have a roster capable of putting together a winning season after two straight near misses at 7-9.
Over the next few weeks, Pete Carroll will once again put his "Always Compete" mantra to the test to get the 'Hawks ready for the season with positional battles likely to unfold as players jockey for starting roles while others fight for roster spots.
In a way, it's satisfying to see the 'Hawks enter camp with a fair amount of depth throughout their lineup, so much so that some starters could be challenged for their jobs, while a few players could be expendable.
Before camp starts, I figured it might be interesting to show how far the roster has evolved by focusing on a few players on the 'Hawks current roster who as backups or rotational players would probably start for other teams if given the chance.
After all, you never know if they'll come in handy this year or down the road, but for now, it's comforting to know they're on our side...if necessary.