- Posted August 15, 2009 by
This iReport is part of an assignment:
Vick back in the NFL
Where's The Vick Outrage From Fans? From Animal Lovers? Shame on Eagles, and the NFL
Of course, in America we reward disgusting and depraved behavior with a multi-million dollar contract...