By Andrew Santoro After what feels like an eternity, Ben McAdoo, and the Giants have finally announced their coaching staff...