Roger Lewis with the crazy catch to set up Giants win

Watch this crazy catch by Rodger Lewis!