{"title":"Police \u0026 Fire Baseball","description":null,"products":[{"product_id":"police-amp-fire-performance-hooded-tee","title":"Police \u0026 Fire Performance Hooded Tee","description":"\u003cp data-start=\"70\" data-end=\"132\"\u003e\u003cstrong data-start=\"70\" data-end=\"132\"\u003eBuilt for the Grind\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"134\" data-end=\"363\"\u003eRep the \u003cstrong data-start=\"142\" data-end=\"159\"\u003ePolice \u0026amp; Fire\u003c\/strong\u003e squad in a performance tee that works as hard as you do. Designed with lightweight, moisture-wicking fabric, this hooded tee keeps you cool, dry, and ready for every inning, workout, or off-field moment.\u003c\/p\u003e\n\u003cp data-start=\"365\" data-end=\"605\"\u003eThe bold \u003cstrong data-start=\"374\" data-end=\"392\"\u003eP\u0026amp;F front logo\u003c\/strong\u003e pops with high-energy detail, giving this piece a clean but standout look on a smooth light blue base. Finished with a short sleeve cut and functional hood, it’s the perfect mix of performance and everyday style.\u003c\/p\u003e\n\u003cp data-start=\"607\" data-end=\"630\"\u003e\u003cstrong data-start=\"607\" data-end=\"630\"\u003eWhy you’ll love it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"631\" data-end=\"855\"\u003e\n\u003cli data-start=\"631\" data-end=\"677\"\u003eLightweight, breathable performance fabric\u003c\/li\u003e\n\u003cli data-start=\"678\" data-end=\"730\"\u003eMoisture-wicking to keep you cool under pressure\u003c\/li\u003e\n\u003cli data-start=\"731\" data-end=\"773\"\u003eShort sleeve with athletic hood design\u003c\/li\u003e\n\u003cli data-start=\"774\" data-end=\"811\"\u003eComfortable, relaxed athletic fit\u003c\/li\u003e\n\u003cli data-start=\"812\" data-end=\"855\"\u003eBold Police \u0026amp; Fire logo that stands out\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"857\" data-end=\"947\"\u003eFrom the field to the stands—this is your go-to for repping Police \u0026amp; Fire all season long.\u003c\/p\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":56011290345775,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":56011290378543,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":56011290411311,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":56011290444079,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56011290476847,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56011290509615,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":56011290542383,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56011290575151,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56011290607919,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":56011290640687,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/58.png?v=1774949927"},{"product_id":"police-fire-camo-tee","title":"Police \u0026 Fire Camo Tee","description":"\u003cp data-start=\"88\" data-end=\"297\"\u003eRep \u003cstrong data-start=\"92\" data-end=\"109\"\u003ePolice \u0026amp; Fire\u003c\/strong\u003e in a bold, game-ready look. This camo tee features an all-over \u003cstrong data-start=\"173\" data-end=\"205\"\u003enavy, grey, and blue pattern\u003c\/strong\u003e paired with a strong \u003cstrong data-start=\"227\" data-end=\"256\"\u003ePolice \u0026amp; Fire shield logo\u003c\/strong\u003e on the front for a clean, athletic feel.\u003c\/p\u003e\n\u003cp data-start=\"299\" data-end=\"442\"\u003eThe back showcases a large distressed number, giving it that authentic team-issued style—perfect for players, practices, or fans in the stands.\u003c\/p\u003e\n\u003cp data-start=\"444\" data-end=\"564\"\u003eMade from a soft, comfortable cotton blend, this tee is built for everyday wear while still bringing that on-field edge.\u003c\/p\u003e\n\u003cp data-start=\"566\" data-end=\"589\"\u003e\u003cstrong data-start=\"566\" data-end=\"589\"\u003eWhy you’ll love it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"590\" data-end=\"821\"\u003e\n\u003cli data-start=\"590\" data-end=\"631\"\u003eSoft, comfortable cotton blend fabric\u003c\/li\u003e\n\u003cli data-start=\"632\" data-end=\"671\"\u003eClassic fit for easy, everyday wear\u003c\/li\u003e\n\u003cli data-start=\"672\" data-end=\"712\"\u003eAll-over camo design for a bold look\u003c\/li\u003e\n\u003cli data-start=\"713\" data-end=\"748\"\u003eFront Police \u0026amp; Fire shield logo\u003c\/li\u003e\n\u003cli data-start=\"749\" data-end=\"790\"\u003eOptional\/custom player number on back\u003c\/li\u003e\n\u003cli data-start=\"791\" data-end=\"821\"\u003eDurable print made to last\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"823\" data-end=\"887\"\u003ePerfect for game days, practices, or repping your team anywhere.\u003c\/p\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":56011682152751,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":56011682185519,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":56011682218287,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":56011682251055,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56011682283823,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56011682316591,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":56011682349359,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56011682382127,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56011682414895,"sku":null,"price":28.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":56011682447663,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/74.png?v=1774950768"},{"product_id":"police-fire-custom-team-tee","title":"Police \u0026 Fire Custom Team Tee","description":"\u003cp\u003eBring a clean, athletic edge to your team gear with this custom Police \u0026amp; Fire tee. Designed for both performance and everyday wear, this shirt delivers a sharp, professional look on and off the field.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDesign Details:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFront features bold interlocking \u003cstrong\u003ePF\u003c\/strong\u003e logo in red with crisp white outline for a strong, classic team look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eBack includes customizable player name and number in matching red and white athletic block font\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eHigh-contrast design pops against the dark grey base for maximum visibility and style\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFit \u0026amp; Feel:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLightweight, breathable fabric for all-day comfort\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eAthletic fit that moves with you without feeling restrictive\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePerfect For:\u003c\/strong\u003e\u003cbr\u003eGames, practices, team events, or everyday wear to represent Police \u0026amp; Fire pride.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":56012284756271,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":56012284789039,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":56012284821807,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":56012284854575,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56012284887343,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56012284920111,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":56012284952879,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56012284985647,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56012285018415,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":56012285051183,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/77.png?v=1774951809"},{"product_id":"police-fire-hoodie","title":"Police \u0026 Fire Hoodie","description":"\u003cp data-start=\"90\" data-end=\"148\"\u003e\u003cstrong data-start=\"90\" data-end=\"148\"\u003eBrave. Disciplined. Relentless.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"150\" data-end=\"373\"\u003eBuilt for those who show up, put in the work, and never back down. This premium navy hoodie combines a bold front statement with a strong, team-driven back design—perfect for representing Police \u0026amp; Fire on and off the field.\u003c\/p\u003e\n\u003cp data-start=\"375\" data-end=\"608\"\u003eThe front features the powerful mantra \u003cstrong data-start=\"414\" data-end=\"451\"\u003e“BRAVE. DISCIPLINED. RELENTLESS.”\u003c\/strong\u003e in a clean, modern print. Turn it around and you’ve got a standout \u003cstrong data-start=\"519\" data-end=\"539\"\u003ePF monogram logo\u003c\/strong\u003e in red and white, giving it that classic athletic, team-issued look.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"730\"\u003eDesigned for comfort, durability, and everyday wear—whether you’re at the field, in the stands, or out in the community.\u003c\/p\u003e\n\u003cp data-start=\"732\" data-end=\"744\"\u003e\u003cstrong data-start=\"732\" data-end=\"744\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"745\" data-end=\"926\"\u003e\n\u003cli data-start=\"745\" data-end=\"768\"\u003eNavy midweight hoodie\u003c\/li\u003e\n\u003cli data-start=\"769\" data-end=\"806\"\u003eFront: bold white statement print\u003c\/li\u003e\n\u003cli data-start=\"807\" data-end=\"842\"\u003eBack: large red \u0026amp; white PF logo\u003c\/li\u003e\n\u003cli data-start=\"843\" data-end=\"873\"\u003eSoft, comfortable interior\u003c\/li\u003e\n\u003cli data-start=\"874\" data-end=\"896\"\u003eFront pouch pocket\u003c\/li\u003e\n\u003cli data-start=\"897\" data-end=\"926\"\u003eUnisex fit (true to size)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":56062896570671,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":56062896603439,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":56062896636207,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":56062896668975,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56062896701743,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56062896734511,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":56062896767279,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56062896800047,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56062896832815,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":56062896865583,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/80.png?v=1775041438"},{"product_id":"police-fire-hoodie-color-pop","title":"Police \u0026 Fire Hoodie – Color Pop","description":"\u003cp data-start=\"160\" data-end=\"322\"\u003eA clean classic with a bold edge. This black hoodie features a vibrant \u003cstrong data-start=\"231\" data-end=\"246\"\u003ePF monogram\u003c\/strong\u003e that pops with color, giving traditional team gear a fresh, modern upgrade.\u003c\/p\u003e\n\u003cp data-start=\"324\" data-end=\"503\"\u003eThe front keeps it minimal with a \u003cstrong data-start=\"358\" data-end=\"379\"\u003ecenter chest logo\u003c\/strong\u003e, while the back delivers a strong statement with an \u003cstrong data-start=\"432\" data-end=\"463\"\u003eoversized Color Pop graphic\u003c\/strong\u003e—perfect balance of subtle and standout.\u003c\/p\u003e\n\u003cp data-start=\"505\" data-end=\"608\"\u003eBuilt for comfort, style, and everyday wear—on the field, in the stands, or anywhere you rep your team.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"622\"\u003e\u003cstrong data-start=\"610\" data-end=\"622\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"623\" data-end=\"829\"\u003e\n\u003cli data-start=\"623\" data-end=\"649\"\u003eBlack midweight hoodie\u003c\/li\u003e\n\u003cli data-start=\"650\" data-end=\"680\"\u003eFront: small PF chest logo\u003c\/li\u003e\n\u003cli data-start=\"681\" data-end=\"721\"\u003eBack: oversized Color Pop PF graphic\u003c\/li\u003e\n\u003cli data-start=\"722\" data-end=\"745\"\u003eSoft, warm interior\u003c\/li\u003e\n\u003cli data-start=\"746\" data-end=\"768\"\u003eFront pouch pocket\u003c\/li\u003e\n\u003cli data-start=\"769\" data-end=\"799\"\u003eAdjustable drawstring hood\u003c\/li\u003e\n\u003cli data-start=\"800\" data-end=\"829\"\u003eUnisex fit (true to size)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":56064417693999,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":56064417726767,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":56064417759535,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":56064417792303,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56064417825071,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56064417857839,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":56064417890607,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56064417923375,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56064417956143,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":56064417988911,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/61.png?v=1775042622"},{"product_id":"police-fire-hoodie-custom-player-edition","title":"Police \u0026 Fire Hoodie – Custom Player Edition","description":"\u003cp data-start=\"210\" data-end=\"354\"\u003eRep your team—your way. This navy hoodie is designed with a clean, athletic look and finished with \u003cstrong data-start=\"309\" data-end=\"334\"\u003ecustom player details\u003c\/strong\u003e that make it yours.\u003c\/p\u003e\n\u003cp data-start=\"356\" data-end=\"572\"\u003eFeaturing a bold \u003cstrong data-start=\"373\" data-end=\"390\"\u003ePF front logo\u003c\/strong\u003e and a standout \u003cstrong data-start=\"406\" data-end=\"440\"\u003e“POLICE AND FIRE” sleeve print\u003c\/strong\u003e, this hoodie takes it a step further with a \u003cstrong data-start=\"485\" data-end=\"523\"\u003ecustom player number on the sleeve\u003c\/strong\u003e, giving it that true team-issued, game-day feel.\u003c\/p\u003e\n\u003cp data-start=\"574\" data-end=\"689\"\u003eWhether you're on the roster or cheering from the stands, this is the hoodie that represents your spot on the team.\u003c\/p\u003e\n\u003cp data-start=\"691\" data-end=\"703\"\u003e\u003cstrong data-start=\"691\" data-end=\"703\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"704\" data-end=\"938\"\u003e\n\u003cli data-start=\"704\" data-end=\"729\"\u003eNavy midweight hoodie\u003c\/li\u003e\n\u003cli data-start=\"730\" data-end=\"748\"\u003eFront: PF logo\u003c\/li\u003e\n\u003cli data-start=\"749\" data-end=\"798\"\u003eLeft sleeve: “POLICE AND FIRE” vertical print\u003c\/li\u003e\n\u003cli data-start=\"799\" data-end=\"841\"\u003eRight sleeve: \u003cstrong data-start=\"815\" data-end=\"839\"\u003ecustom player number\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"842\" data-end=\"865\"\u003eSoft, warm interior\u003c\/li\u003e\n\u003cli data-start=\"866\" data-end=\"888\"\u003eFront pouch pocket\u003c\/li\u003e\n\u003cli data-start=\"889\" data-end=\"908\"\u003eAdjustable hood\u003c\/li\u003e\n\u003cli data-start=\"909\" data-end=\"938\"\u003eUnisex fit (true to size)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":56064700547375,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":56064700580143,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":56064700612911,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":56064700645679,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56064700678447,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56064700711215,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":56064700743983,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56064700776751,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56064700809519,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":56064700842287,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/67.png?v=1775044348"},{"product_id":"police-fire-hoodie-vertical-statement","title":"Police \u0026 Fire Hoodie – Vertical Statement","description":"\u003cp data-start=\"129\" data-end=\"328\"\u003eA classic look with a strong edge. This navy hoodie features a bold \u003cstrong data-start=\"197\" data-end=\"214\"\u003ePF front logo\u003c\/strong\u003e paired with a standout \u003cstrong data-start=\"238\" data-end=\"279\"\u003evertical “POLICE AND FIRE” back print\u003c\/strong\u003e, giving it that true athletic, team-issued feel.\u003c\/p\u003e\n\u003cp data-start=\"330\" data-end=\"460\"\u003eThe front keeps it clean and centered, while the back delivers a powerful, down-the-spine design that stands out from every angle.\u003c\/p\u003e\n\u003cp data-start=\"462\" data-end=\"536\"\u003eBuilt for comfort, durability, and representing your team wherever you go.\u003c\/p\u003e\n\u003cp data-start=\"543\" data-end=\"555\"\u003e\u003cstrong data-start=\"543\" data-end=\"555\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"556\" data-end=\"740\"\u003e\n\u003cli data-start=\"556\" data-end=\"581\"\u003eNavy midweight hoodie\u003c\/li\u003e\n\u003cli data-start=\"582\" data-end=\"600\"\u003eFront: PF logo\u003c\/li\u003e\n\u003cli data-start=\"601\" data-end=\"643\"\u003eBack: vertical “POLICE AND FIRE” print\u003c\/li\u003e\n\u003cli data-start=\"644\" data-end=\"667\"\u003eSoft, warm interior\u003c\/li\u003e\n\u003cli data-start=\"668\" data-end=\"690\"\u003eFront pouch pocket\u003c\/li\u003e\n\u003cli data-start=\"691\" data-end=\"710\"\u003eAdjustable hood\u003c\/li\u003e\n\u003cli data-start=\"711\" data-end=\"740\"\u003eUnisex fit (true to size)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":56117249737007,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":56117249769775,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":56117249802543,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":56117249835311,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56117249868079,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56117249900847,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":56117249933615,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56117249966383,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56117249999151,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":56117250031919,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/71.png?v=1775132814"},{"product_id":"custom-player-name-team-t-shirt","title":"Custom Player \u0026 Name Team T-shirt","description":"\u003cp\u003e\u003cspan\u003eKeep it classic with this everyday team tee featuring a bold front logo and personalized back name and number. Designed for comfort and style, this is the perfect go-to shirt for players, families, and fans alike.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMade from soft, breathable cotton, it’s great for game days, practices, or repping your team around town.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDetails:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eClassic cotton t-shirt\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eNavy base with red \u0026amp; white graphics\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFront: PF logo\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBack: Custom name + number\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSoft, comfortable everyday fit\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnisex sizing (true to size)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eCustomization:\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eAdd your player’s name and number to the back for a personalized look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePerfect for:\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003e⚾ Game days\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003e⚾ Team spirit wear\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003e⚾ Family \u0026amp; fan gear\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduction Time:\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eAll items are made to order. Please allow 7–10 days for completion.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePlease Note:\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eDue to the custom nature of this item, all sales are final. Please double-check spelling and sizing before submitting your order.\u003c\/span\u003e\u003c\/p\u003e","brand":"ibbyROSE","offers":[{"title":"Youth Small","offer_id":57352758133039,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Medium","offer_id":57352758165807,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth Large","offer_id":57352758198575,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":57352758231343,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":57352758264111,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":57352758296879,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":57352758329647,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":57352758362415,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":57352758395183,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":57352758427951,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/IMG-8770.png?v=1777314135"},{"product_id":"classic-navy-baseball-hoodie","title":"Classic Navy Baseball Hoodie","description":"\u003cp data-start=\"49\" data-end=\"273\"\u003eA clean, athletic staple built for game days, team pride, and everyday wear. This navy pullover hoodie features a bold, layered \u003cstrong data-start=\"177\" data-end=\"200\"\u003e“PF” style monogram\u003c\/strong\u003e front and center in red and white—giving it that timeless, varsity look.\u003c\/p\u003e\n\u003cp data-start=\"275\" data-end=\"401\"\u003eMade with a soft, midweight feel, it’s perfect for chilly practices, weekend games, or just repping your team wherever you go.\u003c\/p\u003e\n\u003cp data-start=\"403\" data-end=\"415\"\u003e\u003cstrong data-start=\"403\" data-end=\"415\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"416\" data-end=\"634\"\u003e\n\u003cli data-section-id=\"fjl2fc\" data-start=\"416\" data-end=\"463\"\u003eClassic navy hoodie with front pouch pocket\u003c\/li\u003e\n\u003cli data-section-id=\"1jad946\" data-start=\"464\" data-end=\"494\"\u003eAdjustable drawstring hood\u003c\/li\u003e\n\u003cli data-section-id=\"bfionc\" data-start=\"495\" data-end=\"547\"\u003eRibbed cuffs and waistband for a comfortable fit\u003c\/li\u003e\n\u003cli data-section-id=\"1rtc96l\" data-start=\"548\" data-end=\"580\"\u003eUnisex sizing (true to size)\u003c\/li\u003e\n\u003cli data-section-id=\"1x70fw6\" data-start=\"581\" data-end=\"634\"\u003eDurable print designed to hold up wash after wash\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProduction Time:\u003cbr\u003eAll items are made to order. Please allow 7–10 days for completion.\u003c\/p\u003e\n\u003cp\u003ePlease Note:\u003cbr\u003eDue to the custom nature of this item, all sales are final. Please double-check spelling and sizing before submitting your order.\u003c\/p\u003e","brand":"ibbyROSE","offers":[{"title":"Youth S","offer_id":57363161088303,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Youth M","offer_id":57363161121071,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Youth L","offer_id":57363161153839,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Youth XL","offer_id":57363161186607,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Small","offer_id":57363161219375,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":57363161252143,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":57363161284911,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":57363161317679,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":57363161350447,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":57363161383215,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/files\/Shopify_Product_size_thumbnails_4.png?v=1777330953"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/2657\/9503\/collections\/4.png?v=1772400154","url":"https:\/\/ibbyrose.myshopify.com\/collections\/police-fire-fan-merch.oembed","provider":"ibbyROSE","version":"1.0","type":"link"}