Robot fighting league has new home in S.F. you can watch – and buy – 'humanoids'sfchronicle.com1 point·iancmceachern··0 commentsOpen articleSaveView on HN