Home Sports Deion Sanders covers a lot of ground on ‘The Tonight Show’