Lol after that Giants game a couple weeks ago I'd say your sons flag football team could blow them away.