Gresh: Finley not a fit for Patriots