Pete Rodriguez is the current special teams coach for the NFL's Jacksonville Jaguars.
Category: American football coach stubs