3 free agents the Giants should avoid in the 2021 this offseason