If you watched the Giants at all in 2018, you likely came away muttering one thing to yourself: This team lacks energy.Well, they are reportedly