John Clayton, of ESPN.com, reports the Oakland Raiders have signed free-agent OT Marcus Johnson (Vikings), according to a source.