Flavor Flav Is Just Really Happy For Tom Coughlin Right Now