Co-stars Sarah Michelle Gellar and Alyson Hannigan pay tribute to actor who portrayed fan favorite Xander Harris throughout ...
From television icon to beloved everyman, his performance and life left a lasting mark on fans and colleagues alike ...