Gallardo hangs on after rain delay in win over Detroit | Rangers Live

Video Details

Gallardo hangs on after rain delay in win over Detroit | Rangers Live