Aubrey Huff has been placed on the 15-day disabled list by the Giants after he sprained his right knee during the celebration for Matt Cain's perfect game against the Astros. The Giants made the move before opening a series in Seattle on Friday. They also purchased the contract of Justin Christian from Triple-A Fresno and put him in the starting lineup at DH against the Mariners.