Khalif Barnes and the Raiders have agreed to a one-year contract believed to be worth the veteran minimum. Barnes will compete with Joseph Barksdale at the right tackle position.