C'mon Son Ep 69: The New York Giants Lost Again? [VIDEO]

Who drinks pee to stay healthy?! What did Jermaine Jackson spend his money on? Jay Z forgot the lyrics, what's going on with the damn Giants and what is this Jamaican lady screaming on the subway?!