Leonsis on Caps: 'We're on a good run'