do you think the g-men are going to win this weeks game versus the jets?
a nickname used for the nfl team new york giants
"do you think the g-men are going to win this weeks game versus the jets?" What is the definition of "g-men"?