'Caps at RFK

08/14/2011

Take a tour of Robert F Kennedy Stadium in Washington D.C. and meet 'Caps fans on the way