With all of the free agency additions, the Pats seemed to have solidified the roster better than most of us would have hoped for - with the exception of OLB. We know how picks at the very top of the draft are not considered to be the best value, because of the cost (high cap) and consequences of a possible bust.
The Pats have three 2nds to go along with #23, as well as multiple day two picks. No matter how many players they select, there is still a 53-man roster limitation and the current lineup is fairly solid. So, would the Pats think about trading up for a 2nd mid-late 1st round pick if the value was good enough?
Tampa Bay is a team that is clearly in the rebuilding mode. They have a new GM, new HC, new QB, and have cut almost all their veterans. The new regime will institute both a new offensive and defensive scheme, which means they need many new players. Their problem is they have traded away their #2 pick, have no compensatory picks, and the only round they have more than one pick in is the 7th. They are in need of upgrading and/or adding depth at DT, OLB, CB, DE, OT, and that's without even considering that Luke McCown will start at QB and Michael Clayton at WR.
To me, the Bucs are a team in dire need of trading down, out of the first round, in exchange for multiple picks. Depending on who was available and what it would cost - say, a 2nd & 4th? - is this something that might be a 'win-win' for both teams? And if so, who - or what positions - would the Pats be looking at with #19 and #23?