The pads have started popping at One Buccaneer Place, bringing the rubber of all offseason speculation to the road of on-field action.
The Tampa Bay Buccaneers have three practices in the books, with Sunday's being the team's first day in full pads. There's obviously still a long way to go, but early impressions on key position battles have already started to take shape.
Will Johnthan Banks continue to build on the flashes of his rookie season to hold off veteran free-agent signing Mike Jenkins at one of the starting corner spots? Will rookie second-rounder Austin Seferian-Jenkins be able to catch up after getting a late start on offseason workouts?
Let's take a look at where things stand with those battles and more after the first few days of action down in Tampa.
Luke Easterling is a Featured Columnist covering the Tampa Bay Buccaneers for Bleacher Report. Unless otherwise noted, all quotations in this article were obtained by the author at training camp practices.