Post race interview with the owners of Rombauer on NBC.
Right at the end, some dude in a reflective yellow caution vest jumps in front of the camera and starts yelling stuff. Was he some sort of PETA/Animal Rights protester? I couldn't quite make out what he was saying...