The prices make absolutely no sense. The design isn't even that special or interesting. No Giants logo even.
You could buy a generic custom t-shirt with "1925" on it for what, $20?
You could buy a generic custom t-shirt with "1925" on it for what, $20?