Even though training camp for the San Francisco 49ers is 23 days away and counting, it is never too early to take a look at position battles. The 49ers have big question marks at positions on offense and defense, so the battles will be intense between players looking to move up the depth chart.
There are plenty of positions to keep an eye, but the top-three position battles to watch out for are at cornerback, free safety and wide receiver. Training camp will see veterans like Carlos Rogers and Nnamdi Asomugha competing, while at free safety Niner fans will see a rookie (Eric Reid) go up against a six-year pro (Craig Dahl). The biggest question mark on all our minds, and perhaps the best position battle to watch out for, is at wide receiver. Which receiver will step up for the 49ers offense to replace Michael Crabtree?