Houston Texans offensive lineman Ephraim Salaam will be sidelined three to four weeks after undergoing left knee surgery.