Giants Safety Tyler Nubin Makes Promise to Giants Fans : vim