This is a new San Francisco Giants 2008 50th Anniversary gray long sleeve shirt. This has the Bank of America logo since it was a giveaway at their booth at Oracle Park (AT&T Park at the time), when you applied for a credit card.  Shirt is new, never worn, and is size adult XL.