Buccaneers Sign Eric LeGrand Posted by By Matt Lunz May 4, 2012Posted inBuccaneers, SportsTags: Buccaneers, Eric Legrand, Schiano, Signing, TampaNo Comments The NFL news has been, well, depressing lately. There is no shortage of it rolling across the wire. The loss of NFL great Junior Seau in a suspected suicide. The Saints,…