The SF Giants are not in the NFL. Not even a football team.
Don’t stop him, he’s on a roll!
Was it over when the Germans bombed Pearl Harbor? ;-)
https://www.youtube.com/watch?v=TVb-Yb_NUy8