GIANTS FANS! SHUT UP!! Just the Atlanta Falcons Right?? MK rants about the Giants trolling him. Stay all the way until the end! Shoutout to Sonic 2.25 for the ...