{"product_id":"san-francisco-football-vintage-crewneck-sweatshirt","title":"San Francisco Football Vintage Crewneck Sweatshirt","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.01 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            39.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            40.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This cozy crewneck brings the feel of a vintage college locker room into quiet, everyday life. The soft midweight fabric and classic fit sit easily over a tee or long-sleeve. A weathered, retro football graphic on the chest reads like an old team banner, worn-in and familiar — the kind of sweatshirt you reach for on chilly mornings, weekend errands, or low-key tailgate hangs. It’s relaxed without being sloppy, with ribbed collar and cuffs that keep the shape through repeated wear. Small embroidered options (left or center chest, or wrists) add subtle texture if you want a touch of crafted detail. Let it be the sweatshirt you pull on after an early jog, during a drive across the Bay, or while watching the game with friends — comfortable, familiar, and quietly proud.\u003cbr\u003e\u003cbr\u003eProduct Type: Sweatshirt\u003cbr\u003eTheme\/Features: Vintage sports\/retro football graphic; embroidered accent options; midweight comfort\u003cbr\u003eTarget Audience: Fans of nostalgic sportswear, casual game-day crowds, vintage-style seekers\u003cbr\u003eOccasions: Game days, chilly weekends, tailgates, casual meetups, travel\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Midweight 50\/50 cotton-poly blend (8.0 oz\/yd²) for warmth and breathability\u003cbr\u003e- Ribbed knit collar and cuffs retain shape; double-needle stitching for durability\u003cbr\u003e- Embroidery placement options: left\/center chest and both wrists\u003cbr\u003e- Tubular knit construction (no side seams) for a clean fit and reduced waste\u003cbr\u003e- OEKO-TEX® certified dyes and ethically grown US cotton; gray tear-away label for comfort\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not iron\u003cbr\u003e","brand":"Printify","offers":[{"title":"S \/ Ash","offer_id":52918138339640,"sku":"14734788859452721780","price":29.87,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":52918138372408,"sku":"91415760005890789242","price":29.87,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":52918138405176,"sku":"11971146141929785875","price":29.87,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":52918138437944,"sku":"19238273639739548712","price":29.87,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":52918138470712,"sku":"22578229081886103561","price":29.87,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":52918138503480,"sku":"12226110601073000753","price":29.87,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":52918138536248,"sku":"16791924640110189516","price":29.87,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":52918138569016,"sku":"19595545579543574101","price":29.87,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":52918138601784,"sku":"10823295308142384609","price":29.87,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":52918138634552,"sku":"44393937862940669184","price":29.87,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":52918138667320,"sku":"63873138975587666787","price":29.87,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":52918138700088,"sku":"54276538437745536519","price":29.87,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":52918138732856,"sku":"30979913682626039217","price":29.87,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":52918138765624,"sku":"26396093867412912576","price":29.87,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":52918138798392,"sku":"16898201039741069158","price":29.87,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":52918138831160,"sku":"74399169019023750164","price":29.87,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":52918138863928,"sku":"14902514565679790615","price":32.57,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":52918138896696,"sku":"21379759080895419566","price":32.57,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":52918138929464,"sku":"67025425849797820026","price":32.57,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":52918138962232,"sku":"29306176501048601304","price":32.57,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":52918138995000,"sku":"26968142246615447733","price":34.03,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":52918139027768,"sku":"14106485602904156366","price":34.03,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":52918139060536,"sku":"23332193105424174324","price":34.03,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":52918139093304,"sku":"39027554589833598332","price":34.03,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Ash","offer_id":52918139126072,"sku":"18301366481422035869","price":36.86,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":52918139158840,"sku":"13267149589987160795","price":36.86,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Ash","offer_id":52918139191608,"sku":"21268974748731291307","price":37.17,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":52918139224376,"sku":"33413931967638763702","price":37.17,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/2954\/5272\/files\/17192331174764981854_2048.jpg?v=1788763968","url":"https:\/\/casaivisboutique.com\/products\/san-francisco-football-vintage-crewneck-sweatshirt","provider":"Casa Ivis Boutique","version":"1.0","type":"link"}