Football is finally making its long-awaited comeback as the Pittsburgh Steelers prepare for training camp. It is a time when jobs will be won and lost across the depth chart. There will be competition, and spots up for grabs.
Don't be shocked if a couple of names emerge from the shadows to dethrone a notable veteran or two when the 53-man roster gets situated.
It's not common for a recent free agent addition to lose his job with his new team only a couple of months on the job. Brandin Echols signed a two-year $6 million contract with the Steelers when free agency began in March.