Leonard Williams doesn't feel extra pressure after reaching new deal: 'That's going to take away the fun''I love this organization... I'm happy to be here'3/18/2021, 5:08 PMCoby GreenFreelance Editorial Producer