USA! USA!

If I am not mistaken, the best football team in the world is now sponsored by the US Government.

Published by

Ragged Clown

Based in San Jose, California

4 thoughts on “USA! USA!”

  1. Actually, I think the New York Giants are privately held. They do have large sponsorship deals with Gatorade, Anheuser Busch, Toyota, and Verizon Wireless though.

Leave a Reply

Your email address will not be published. Required fields are marked *