The San Francisco company's T-shirts were sent out with the exhortation "Let's Go" followed by the school name. Only the apostrophe in "Let's" was missing, so it became "Lets Go Stanford" for Stanford University and "Lets Go 'Cuse" for Syracuse University, the New York Daily News reported Tuesday.
The newspaper said it sent Old Navy's parent company, Gap, e-mails seeking comment.
The Syracuse Post-Standard reported a representative from Syracuse said that school was checking to see if the T-shirt language had been approved. A spokeswoman for The Collegiate Licensing Co., which was involved in the T-shirt deal, said that firm also was reviewing the chain of events that led to the faux pas.
Old Navy's Web site and other online ads advertised the T-shirts for $19.94.
The Post-Standard said more than 70 schools may have their names on T-shirts with the bad grammar.