Does DeSean Jackson own the Giants?

I think we know the answer to that
5 answers 5