Watch out NFL as the Giants have begun yet another rebuild. How does anyone still have faith in this bumbling organization? They haven't known if they're coming or going for over a decade now. We get to head into another wasted season full of losing.