Home / Interview / On the Verge of Another Game Seven, the Caps Look to Put Their Demons to Rest