Logic said the official IG of the NFL just posted this picture... It’s looking goooood? Click to expand...