The Facts:
Leach, a restricted free agent who spent his first two seasons with the Packers then one with the Texans, is visiting the Giants today.
Reported by the Newark Star-Ledger
Fantasy Football Diehards Line:
Leach was signed as an undrafted free agent by the Packers, so the Giants won't owe Houston any compensation if they sign him to an offer sheet that goes unmatched. The Cardinals are also said to be interested.
Profile