This is Edward "Barry" Archbold. He died Friday night after collapsing in front of Ben Siegel Reptiles in Deerfield Beach, Florida.
Archbold had just won a bug-eating contest, the prize for which was a python.
During the contest, he reportedly ate 30 of these cockroaches...
On Friday night, the contest (and Archbold's illness) was even tweeted.