Ok so from what I've seen and read online .... this guy is fine. That's according to my crush - El Presidente on Instagram who I also saw post this.
After yesterday's stressful win against the Bengals (I can't remember the last time I sweat so much), the Buffalo Bills are now 3-0 (first time since 2011!), and this guy wanted to celebrate.
Again - I've heard he's fine ... BUT HOLY CRAP!!!