James Van Der Beek, who's battling colorectal cancer, addressed public scrutiny of his weight after his appearance at a ...