Roy Finch, an undrafted free agent from the University of Oklahoma, is hoping his prowess as a punt and kickoff returner will help him catch on with the Patriots’ special teams unit. Click here for more.
Roy Finch, an undrafted free agent from the University of Oklahoma, is hoping his prowess as a punt and kickoff returner will help him catch on with the Patriots’ special teams unit. Click here for more.