The Sports Page talks about Josh Freeman getting released by the NY Giants and the mysterious fall of the former Buc