TAMPA — Needing to replace one of their most experienced offensive linemen, the Bucs moved quickly Monday to sign tackle Gosder Cherilus, who has played for the Lions and Colts, and has 100 NFL starts.Cherilus, 31, agreed to terms on an incentive-laden two-year deal worth $7 million. He is expected to replace Demar Dotson, the starting right tackle who sprained his left MCL in Saturday's 26-16 preseason loss at Minnesota. Dotson could miss 8-10 weeks.The likely in-house replacement would've been Kevin Pamphile, who has only two NFL starts. Tampa Bay already is likely to start rookies Donovan Smith at left tackle and Ali Marpet at right guard. Pamphile missed Monday's practice with a sore triceps, but that injury is not considered serious.Coach Lovie Smith said Monday the Bucs were fortunate to find an experienced tackle available. Cherilus agreed to terms after visiting Monday. He turned down interest from the Vikings, who lost tackle Phil Loadholt to an Achilles injury in Saturday's game."We needed some offensive line help," Lovie Smith said. "We have a very good veteran tackle who is down for us for a while, so we felt like we needed to replace him. It's good for us … a player like that was still there."The Lions drafted the 6-foot-7, 313-pound Cherilus 17th overall out of Boston College in 2008. The Colts released him last month in a salary cap move.Cherilus is in great shape and excited about playing for the Bucs, agent Greg Diulus said.Cherilus could earn $2.5 million in 2015 if he is on the team for at least 12 games and as much as $4.5 million in 2016 if he hits certain escalators. Lovie Smith would not say how long Dotson could be out. He did say Dotson won't require surgery.