Donald Penn, a Pro Bowler in 2010, spent his first seven seasons with the Tampa Bay Buccaneers where he started 108 of the 112 games he appeared in.(USATI)

Programming note: NFL free agency is well underway! Check out Scott Bair's Raiders free agent tracker and watch SportsNet Central every night at 6 and 10:30 p.m. for all the latest football news.

The Raiders agreed to terms on a contract with offensive tackle Donald Penn on Tuesday afternoon, a pair of NFL sources told CSN Bay Area. The terms were not immediately disclosed. The deal has not yet been formally signed.

Penn visited Oakland last Thursday and the Washington Redskins on Sunday. He was weighing both options on Monday and chose to come to the Bay Area.

The seven-year veteran is expected to play left tackle, the position that Rodger Saffold was slated to play before he failed his physical on Wednesday and ultimately re-signed with the Rams. Menelik Watson, a 2013 second-round pick, is not out of the mix at left tackle despite little experience playing there. He will be allowed to compete with Penn for a starting spot.

Penn was the only veteran left tackle of pedigree remaining following the Saffold situation. Incumbent left tackle Jared Veldheer had signed with Arizona. Other top tackles Eugene Monroe and Branden Albert had also signed long-term contracts.

Penn was cut by Tampa Bay early Thursday after the Buccaneers signed replacement Anthony Collins from Cincinnati. Releasing Penn provided significant cap savings for Tampa Bay. He carried a roughly $8 million cap hit and brought just $666,000 in dead money.

Penn, a Pro Bowler in 2010, spent his first seven seasons with the Tampa Bay Buccaneers where he started 108 of the 112 games. Penn has been durable of late, and hasn't missed a game since the 2006 season.