Here's where the Giants land on ESPN's Football Power Index for 2020 seasonBig Blue finds itself at the bottom of the pack5/27/2020, 6:48 PMSaquon Barkleyundefined