The Bengals have reached an agreement on a deal with veteran offensive guard Bobbie Williams, according to a source close to the situation. Williams, 33, has started every Bengals game for the past three seasons and missed just three starts in his six years with the team.