There are many reasons you can HATE Michael Cosmo DeNicola..But that's too easy...here's 5 reasons to love the guy....