Would you believe Ben is late? Well, he is. BUT...Ben is back talking about the 2nd last week of the Washington Capitals season!