Sabres analyst/Astros fan Brian Duff gets to World Series, sees epic Game 5

Memo to the Houston Astros: If you make the World Series again and Brian Duff walks through the gates of Minute Maid Park, expect a long night. Duff, the Sabres' host on MSG telecasts, is a ...