The Houston Texans have signed free agent OL Brad Bedell to a one-year contract that included a base salary of $585,000.