ESPN's Adam Schefter is reporting that now-former Buffalo Bills left guard Andy Levitre has agreed in principle to a five-year, $39 million free agent deal with the Tennessee Titans. We're going to roll with Jim Wyatt's contract parameters, however; the Tennessean reporter has Levitre's deal as six years in length and worth $46.8 million.

Levitre, 26, has been Buffalo's starting left guard for the last four years, making 64 straight starts since the Bills selected him in the second round out of Oregon State in the 2009 NFL Draft. Levitre now joins a Titans team that has two Hall of Fame offensive linemen on the coaching staff (Mike Munchak and Bruce Matthews) at a nearly-$8 million per season average that, frankly, the Bills were never going to spend on a guard.

As expected, then, the Bills are now in need of a replacement for Levitre at left guard. The team's top interior reserve for the past two seasons, Chad Rinehart, is also an unrestricted free agent. The Bills did re-sign veteran Colin Brown earlier this off-season, and for now, he's penciled in as the starter. Don't be surprised if the Bills try to replace Levitre with a veteran, however, and try to preserve one of the team's few strengths with a veteran plug-in.