March 26, 2012 Watch Buffalo Sabres vs Washington Capitals hockey live streaming Edit Delete Tags Autopost Watch live Washington Capitals v Buffalo Sabres 3/27/2012NHL, Tuesday, March 27, 2012 19:00 pm ET