New York GiantsMalik Nabers provides newfound hope for Giants fans with star-making performance: Best memes, tweets