Petersburg resident Jesse Vaughan displays poster art from “The Last Punch,” the feature film he directed about Muhammad Ali’s final fight.
Stories this photo appears in:
Area residents tell their brush with ‘The Greatest’
Jesse Vaughan, the Richmond native and creative genius behind Virginia State University’s recent “Building a Better World” campaign, has won 27 Emmy Awards during the course of his career.