Report: Josh Freeman To Sign With Giants

freeman, Luck

Josh Freeman may have finally found a home.