{"title":"All Products","description":"","products":[{"product_id":"basketball-africa-league-t-shirt-black","title":"BASKETBALL AFRICA LEAGUE T-SHIRT - BLACK","description":"\u003cp\u003eGet ready to show your support for the Basketball Africa League with our official merchandise t-shirt. Made with 100% cotton and a weight of 170gsm, this t-shirt offers both comfort and durability. Represent the league in style with our sleek black design.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029839098102,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"S","offer_id":48029839130870,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48029839163638,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":48029839196406,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":48029839229174,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL","offer_id":48029839261942,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL","offer_id":48029839294710,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img78.jpg?v=1742913526"},{"product_id":"africa-map-t-shirt-black","title":"AFRICA MAP T-SHIRT - BLACK","description":"\u003cp\u003eExpertly designed with a unique Basketball Africa League Africa Map, this AFRICA MAP T-SHIRT in black is made from 100% cotton and weighs 170 grams. Show your support for the league and represent Africa with this official merchandise.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029842833654,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029842866422,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":48029842899190,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":48029842931958,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":48029842964726,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":48029842997494,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":48029843030262,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img82.jpg?v=1742913492"},{"product_id":"bal-colour-t-shirt-black","title":"BAL COLOUR T-SHIRT - BLACK","description":"\u003cp\u003eGet ready to show off your support for the Basketball Africa League with the BAL Colour T-Shirt in classic black. Made from 100% cotton at a lightweight 170 grams, this official merchandise guarantees both comfort and style. Represent the league with this premium quality shirt.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029846175990,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"S","offer_id":48029846208758,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48029846241526,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":48029846274294,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":48029846307062,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL","offer_id":48029846339830,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":48029846372598,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img76.jpg?v=1742913471"},{"product_id":"all-for-the-game-t-shirt-white","title":"ALL FOR THE GAME T-SHIRT - WHITE","description":"\u003cp\u003eExpertly crafted with 100% cotton and weighing 180 grams, the ALL FOR THE GAME T-SHIRT - WHITE is the perfect fan shirt for the Basketball Africa League. Show your support for the league with this official merchandise.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029847879926,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029847912694,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":48029847945462,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":48029847978230,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":48029848010998,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":48029848043766,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":48029848076534,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img80.jpg?v=1742913432"},{"product_id":"all-for-the-game-jersey-white-1","title":"FINALS BAL JERSEY - YELLOW","description":"\u003cp\u003eCelebrate the Basketball africa League Finals with this epic supporters jersey. Made with a polycotton blend, with a 210gram weight, this official BAL merchandise is perfect for fans who want to show their support in style.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029850992886,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029851025654,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":48029851058422,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":48029851091190,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":48029851123958,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":48029851156726,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":48029851189494,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALL_ART__VEST_YELLOW_FRONT.png?v=1743764726"},{"product_id":"finals-bal-jersey-whites","title":"ALL FOR THE GAME JERSEY - WHITE","description":"\u003cp\u003eBoost your game with the ALL FOR THE GAME JERSEY! Made from a durable polycotton blend, this official Basketball Africa League merchandise is designed for optimal performance. The lightweight 210 gram weight ensures maximum comfort on the court. Dominate the game in style with this premium basketball jersey.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029852958966,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029852991734,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":48029853024502,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":48029853057270,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":48029853090038,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":48029853122806,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":48029853155574,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BAL_ART_VEST_WHITE_FRONT_ALT_VEST_WHITE_FRONT_ALT.png?v=1743845866"},{"product_id":"senegal-bal-jersey","title":"SAHARA BAL JERSEY - GREEN","description":"\u003cp\u003eSupport the Senegal National Basketball Team in style with our SAHARA BAL JERSEY. Made from a lightweight 210 grams polycotton blend, this official BAL merchandise is perfect for any basketball fan. Show your support for the team and be part of the excitement of the Basketball Africa League.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029854695670,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"S","offer_id":48029854728438,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48029854761206,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":48029854793974,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":48029854826742,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":48029854859510,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":48029854892278,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img131.jpg?v=1742912967"},{"product_id":"morocco-bal-jersey-red","title":"KALAHARI BAL JERSEY - RED","description":"\u003cp\u003eBe a part of the game with the KALAHARI BAL JERSEY - RED. Made with a durable polycotton blend and weighing at 210 grams, this official Basketball Africa League merch is perfect for showing your support for Morocco. Represent with style and comfort.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029864427766,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029864460534,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48029864493302,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":48029864526070,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":48029864558838,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL","offer_id":48029864591606,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL","offer_id":48029864624374,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img133.jpg?v=1742912914"},{"product_id":"rwanda-bal-jersey-blue","title":"NILE BAL JERSEY - BLUE","description":"\u003cp\u003eIntroducing the Nile BAL Jersey - the official supporters' jersey for the Basketball Africa League. Made with a polycotton blend and weighing in at 210 grams, this jersey showcases your pride in the league and its mission to promote basketball in Africa.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029867507958,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029867540726,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48029867573494,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":48029867606262,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":48029867639030,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL","offer_id":48029867671798,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL","offer_id":48029867704566,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img125.jpg?v=1742912859"},{"product_id":"all-for-the-game-hoodie-black","title":"ALL FOR THE GAME HOODIE - BLACK","description":"\u003cp\u003eThis black ALL FOR THE GAME HOODIE is the perfect addition to any basketball fan's wardrobe. Made from 100% cotton and weighing in at 300g, it is comfortable and durable. As official merchandise of the Basketball Africa League, it proudly displays your support for the sport.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029869408502,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029869441270,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48029869474038,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":48029869506806,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":48029869539574,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL","offer_id":48029869572342,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL","offer_id":48029869605110,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img98.jpg?v=1742913387"},{"product_id":"basketball-africa-league-ladies-crop-hoodie-grey-melange","title":"BASKETBALL AFRICA LEAGUE LADIES CROP HOODIE - GREY MELANGE","description":"\u003cp\u003eStay warm while supporting your favorite team with our official Basketball Africa League Ladies Crop Hoodie. Made with a durable polycotton blend and weighing 300g, this hoodie is the perfect addition to any fan's wardrobe. Join the BAL family and show your support in style.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":48029871866102,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":48029871898870,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48029871931638,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":48029871964406,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":48029871997174,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":48029872029942,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":48029872062710,"sku":"","price":750.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img99.jpg?v=1742913675"},{"product_id":"bal-colour-tote-bag","title":"BAL COLOUR TOTE BAG - BLACK","description":"\u003cp\u003eThis BAL COLOUR TOTE BAG is a must-have for any fan of the Basketball Africa League. Made from 100% cotton, it is both durable and environmentally friendly. The classic black color goes with any outfit, making it the perfect accessory for game day or everyday use. Show your support for the league with this official merchandise tote bag.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48029976789238,"sku":"","price":250.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img202.jpg?v=1742913980"},{"product_id":"basketball-africa-league-cap-black","title":"BASKETBALL AFRICA LEAGUE CAP - BLACK","description":"\u003cp\u003eExperience the ultimate in both style and comfort with our Basketball Africa League Cap - Black. Made with 100% polyester, this supporters cap is the perfect addition to any fan's collection. Show your support for the official BAL merchandise while enjoying a great fit. Don't miss out on this must-have accessory for any basketball enthusiast.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48029979476214,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img150.jpg?v=1742913993"},{"product_id":"africa-map-cap-black","title":"AFRICA MAP CAP - BLACK","description":"\u003cp\u003eIntroducing the Official Basketball Africa League Cap - perfect for any basketball fan! Made with 100% polyester, this black cap features a unique Africa Map design for a stylish touch. Enjoy a comfortable fit while showing your support for the African continent.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48029981704438,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img158.jpg?v=1742913706"},{"product_id":"bal-logo-man-cap","title":"BAL LOGO MAN CAP","description":"\u003cp\u003eIntroducing the Official Basketball Africa League logo cap. Available in black or red, this 110g lightweight cap is made of 100% polyester. Show your support and represent with style.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Black","offer_id":48029985997046,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"Red","offer_id":48029986029814,"sku":"","price":400.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img153.jpg?v=1742913726"},{"product_id":"reversible-bucket-hat-morocco","title":"REVERSIBLE BUCKET HAT - KALAHARI","description":"\u003cp\u003eThis REVERSIBLE BUCKET HAT - KALAHARI is made with bonded micro-active fabric for all-day comfort. Show your support for Basketball Africa League with this official merchandise. The reversible design features white and red colors, making it a versatile addition to any outfit. Stay cool and stylish with this bucket hat.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48030086627574,"sku":"","price":300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img185.jpg?v=1742913754"},{"product_id":"reversible-bucket-hat-senegal","title":"REVERSIBLE BUCKET HAT - SAHARA","description":"\u003cp\u003eIntroducing the REVERSIBLE BUCKET HAT - SAHARA. Stay cool and stylish with this white and green bucket hat, made of bonded micro-active fabric. Show your support for the Basketball Africa League with this official merchandise of Senegal. And with its reversible design, versatile wear is guaranteed.\u003c\/p\u003e","brand":"BAL","offers":[{"title":"Default Title","offer_id":48030089281782,"sku":"","price":300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img187.jpg?v=1742913816"},{"product_id":"reversible-bucket-hat-rwanda","title":"REVERSIBLE BUCKET HAT - NILE","description":"\u003cp\u003eMade with micro-bonded fabric, this reversible bucket hat in white and blue is the perfect accessory for any fan of the Rwandan team in the Basketball League Africa. Stay protected from the sun while showing off your team loyalty. Official Merchandise.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48030091247862,"sku":"","price":300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img188.jpg?v=1742913842"},{"product_id":"reversible-bucket-hat-south-africa","title":"REVERSIBLE BUCKET HAT - FINALS","description":"\u003cp\u003eStay protected from the sun while showing your support for the Basketball Africa League with our micro-bonded reversible bucket hat. Perfect for fans and made with official merchandise, this hat is a must-have for any South African supporter.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48030094754038,"sku":"","price":300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img189.jpg?v=1742913855"},{"product_id":"basketball-africa-league-silicon-bands-pack-of-5","title":"BASKETBALL AFRICA LEAGUE SILICON BANDS","description":"\u003cp\u003eThese colourful silicon bands are a must-have for any Basketball Africa League supporter. With a pack of 5, you can collect them all! Plus, their one size fits all design makes them perfect for any fan. Show your support and represent the league with these collectible bands.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":49796105175286,"sku":null,"price":200.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/img215.jpg?v=1742913898"},{"product_id":"basketball-africa-league-sticker-pack-pack-of-11-stickers","title":"BASKETBALL AFRICA LEAGUE STICKER PACK (Pack of 11 stickers)","description":"\u003cp\u003eDiscover the excitement of the Basketball Africa League with this pack of 11 collectible stickers. High-quality vinyl prints with a durable laminate make these stickers perfect for showcasing your love for African basketball. Add them to your collection today!\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48030109401334,"sku":"","price":200.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/STICKERS_PACK.png?v=1743846133"},{"product_id":"button-badges-pack-of-11","title":"BASKETBALL AFRICA LEAGUE BUTTON BADGES - PACK OF 11","description":"\u003cp\u003eGet ready to show off your support for the Basketball Africa League with this pack of 11 official merchandise button badges. Featuring team logos and the BAL logo, these stainless steel badges are adorned with a vibrant vinyl print and protective plastic covering, making them a durable and collectible addition to your basketball collection. Order now and proudly display your passion for the sport!\u003c\/p\u003e","brand":"BAL","offers":[{"title":"Default Title","offer_id":48030110908662,"sku":"","price":250.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BADGES_PACK.png?v=1743845991"},{"product_id":"finals-bal-cap-green-and-tan","title":"FINALS BAL CAP - GREEN AND TAN","description":"\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 12.0pt;\"\u003e80% Cotton and 20% Polyester \u003c\/span\u003e\u003cspan style=\"font-size: 12.0pt;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 12.0pt;\"\u003e6 panel semi-flat cap with 6 eyelets and an adjustable closure at the back. Predominantly forest green with a contrasting tan visor and button on the crown. Featuring embroidered text with a sheen and top-stitching details.\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"Default Title","offer_id":48659474612470,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/webhatfront.jpg?v=1752052640"},{"product_id":"finals-bal-socks","title":"FINALS BAL SOCKS","description":"\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 12.0pt;\"\u003eComposition: Cotton Spandex Blend\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 12.0pt;\"\u003eOne pair of mid-calf knit oatmeal colour socks. Featuring green stripe details and an embroidered BAL logo.\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"Default Title","offer_id":48659480772854,"sku":null,"price":150.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/WEBSOCKS1.jpg?v=1752052948"},{"product_id":"reversible-bucket-hat-white","title":"REVERSIBLE BUCKET HAT - WHITE","description":"\u003cp\u003eStay protected from the sun while showing your support for the Basketball Africa League with our micro-bonded reversible bucket hat. Perfect for fans and made with official merchandise, this hat is a must-have for any supporter.\u003c\/p\u003e","brand":"Basketball Africa League","offers":[{"title":"Default Title","offer_id":48884557152502,"sku":null,"price":300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALL_ART__BUCKET_WHITE.png?v=1753863872"},{"product_id":"bal-flag","title":"BAL Flag","description":"\u003cp\u003eSmall handheld flags featuring a wooden handle. This product comes in all our regional colours.\u003c\/p\u003e","brand":"BAL","offers":[{"title":"Blue","offer_id":48884638286070,"sku":null,"price":100.0,"currency_code":"ZAR","in_stock":true},{"title":"Green","offer_id":48884638318838,"sku":null,"price":100.0,"currency_code":"ZAR","in_stock":true},{"title":"Red","offer_id":48884638351606,"sku":null,"price":100.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow","offer_id":48884638384374,"sku":null,"price":100.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALL_ART__FLAG_BLUE.png?v=1753864427"},{"product_id":"bal-t-shirt-cream","title":"BAL T-SHIRT - CREAM","description":"","brand":"Basketball Africa League","offers":[{"title":"S","offer_id":49139705020662,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":49139705053430,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":49139705086198,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":49139705118966,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":49139705151734,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/138A4501.png?v=1762771543"},{"product_id":"bal-monogram-t-shirt-black","title":"BAL MONOGRAM T-SHIRT - BLACK","description":"","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":49139713310966,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"S","offer_id":49139713343734,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":49139713376502,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":49139713409270,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":49139713442038,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":49139713474806,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL","offer_id":49139713507574,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/138A4487_62786749-cccb-4068-bfe6-d5d167bfa7dd.png?v=1765961102"},{"product_id":"bal-hoodie-black","title":"BAL HOODIE - BLACK","description":"","brand":"Basketball Africa League","offers":[{"title":"XS","offer_id":49139717472502,"sku":null,"price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"S","offer_id":49139717505270,"sku":null,"price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":49139717538038,"sku":null,"price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":49139717570806,"sku":null,"price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":49139717603574,"sku":null,"price":750.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":49139717636342,"sku":null,"price":750.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL","offer_id":49139717669110,"sku":null,"price":750.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/138A4520_e30291d3-d4b4-4a44-95b7-6323e6a8d38a.png?v=1762771491"},{"product_id":"ladies-bal-tank-t-shirt-black","title":"LADIES BAL TANK T-SHIRT BLACK","description":"","brand":"BAL","offers":[{"title":"S","offer_id":49139722649846,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":49139722682614,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":49139722715382,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":49139722748150,"sku":null,"price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/138A4481.png?v=1762771422"},{"product_id":"puma-x-bal-rainbow-jersey","title":"PUMA x BAL RAINBOW JERSEY (BLACK)","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eLightweight material, focus on fit and comfortability; specially built. Regular Fit. Fabric wicks away moisture so it can quickly evaporate, keeping you dry and comfortable. \u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"S","offer_id":50135020241142,"sku":"949542 01","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135020273910,"sku":"949542 01","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135020306678,"sku":"949542 01","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135020339446,"sku":"949542 01","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135020372214,"sku":"949542 01","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135020404982,"sku":"949542 01","price":799.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALRainbowJersey-PUMABlack_Front_1db866f0-0807-43f0-9f52-c49eb88b4713.png?v=1774372271"},{"product_id":"puma-x-bal-rainbow-jersey-copy","title":"PUMA x BAL RAINBOW JERSEY (RED)","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eLightweight material, focus on fit and comfortability; specially built. Regular Fit. Fabric wicks away moisture so it can quickly evaporate, keeping you dry and comfortable. \u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"S","offer_id":50135021060342,"sku":"949543 04","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135021093110,"sku":"949543 04","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135021125878,"sku":"949543 04","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135021158646,"sku":"949543 04","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135021191414,"sku":"949543 04","price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135021224182,"sku":"949543 04","price":799.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALRainbowJersey-PUMAForAllTimeRed_Front_0a99a3e5-5a2b-4312-a628-d6c9d60d6bdf.png?v=1774372616"},{"product_id":"puma-x-bal-shorts","title":"PUMA x BAL SHORTS","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eOffers you comfy travel wear with a brushed fleece inside. Traveling has never been this comfy! Regular Fit. Made with at least 20% recycled cotton as a step toward a better future. \u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"XS","offer_id":50135033053430,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":false},{"title":"S","offer_id":50135033086198,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135033118966,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135033151734,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135033184502,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135033217270,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135033250038,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":false},{"title":"4XL","offer_id":50135033282806,"sku":"949541 03","price":899.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALSHORT_FRONT.png?v=1774373542"},{"product_id":"puma-x-bal-rainbow-africa-hooded-jacket-wmns","title":"PUMA x BAL RAINBOW AFRICA HOODED JACKET WMNS","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e Offers you comfy travel wear with a brushed fleece inside. Traveling has never been this comfy. Hood with drawcord for an adjustable fit with Rib cuffs and hem. Made with at least 20% recycled cotton . - 260.00 g\/m²\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"S","offer_id":50135041605878,"sku":"949540 03","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"XS","offer_id":50135041638646,"sku":"949540 03","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":50135041671414,"sku":"949540 03","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135041704182,"sku":"949540 03","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135041736950,"sku":"949540 03","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135041769718,"sku":"949540 03","price":1299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALRainbowAfricaHoodedJkt-PUMABlack_front_37c89e57-324e-40ba-89cf-05377e6ec808.png?v=1774373774"},{"product_id":"puma-x-bal-rainbow-africa-hoodie","title":"PUMA x BAL RAINBOW AFRICA HOODIE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e Combines high-performance materials with modern design to keep your team prepared for the demands of the game at every level. Hood with Rib crew neck and drawcord for an adjustable fit. Made with at least 20% recycled cotton as a step toward a better future. 260.00 g\/m131\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"XS","offer_id":50135160881398,"sku":"949538 05","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"S","offer_id":50135160914166,"sku":"949538 05","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135160946934,"sku":"949538 05","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135160848630,"sku":"949538 05","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135160979702,"sku":"949538 05","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135161012470,"sku":"949538 05","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135161045238,"sku":"949538 05","price":1299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALRainbowAfricaHoodie-PUMASportGreen-PUMAWhite_front.png?v=1774375067"},{"product_id":"puma-x-bal-hoop-hoodie","title":"PUMA x  BAL HOOP HOODIE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003ecombines high-performance materials with modern design to keep one prepared for the demands of the game at every level. Hood with Rib crew neck and drawcord for an adjustable fit; Made with at least 20% recycled cotton\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"S","offer_id":50135165108470,"sku":"949539 33","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135165141238,"sku":"949539 33","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135165075702,"sku":"949539 33","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135165174006,"sku":"949539 33","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135165206774,"sku":"949539 33","price":1299.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135165239542,"sku":"949539 33","price":1299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALHoopHoodie-PUMAMediumGrayHeather-PUMAWhite_Front.png?v=1774378245"},{"product_id":"puma-x-bal-i-love-lion-jersey-jr","title":"PUMA x BAL I LOVE LION JERSEY JR","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eLightweight material, focus on fit and comfortability; specially built. Regular Fit. Fabric wicks away moisture so it can quickly evaporate, keeping you dry and comfortable. Made with 100% recycled material excluding trims \u0026amp; decorations. \u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"5 - 6 YRS","offer_id":50137542426870,"sku":"949544 04","price":699.0,"currency_code":"ZAR","in_stock":true},{"title":"9 - 10 YRS","offer_id":50137542459638,"sku":"949544 04","price":699.0,"currency_code":"ZAR","in_stock":true},{"title":"13 - 14 YRS","offer_id":50137542492406,"sku":"949544 04","price":699.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALIloveBALLionJerseyJr-PUMAForAllTimeRed_front.png?v=1774378622"},{"product_id":"puma-x-bal-lion-tee-jr","title":"PUMA x  BAL LION TEE JR","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e Engineered with performance driven material and a contemporary cut. This tee delivers comfort, durability and everyday versatility. Made with 22% recycled cotton. Rib crew neck. Slim Fit\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"5 - 6 YRS","offer_id":50137542066422,"sku":"949535 03","price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"9 - 10 YRS","offer_id":50137542000886,"sku":"949535 03","price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"13 - 14 YRS","offer_id":50137542033654,"sku":"949535 03","price":499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALLionTeeJr-PUMABlack-PUMAWhite_front.png?v=1774379686"},{"product_id":"puma-x-bal-rainbow-africa-tee","title":"PUMA x BAL RAINBOW AFRICA TEE","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e Engineered with performance driven material and a contemporary cut. This tee delivers comfort, durability and everyday versatility. Made with 22% recycled cotton. Rib crew neck. Slim Fit\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"S","offer_id":50135187325174,"sku":"949537 33","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135187357942,"sku":"949537 33","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135187390710,"sku":"949537 33","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135187423478,"sku":"949537 33","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135187456246,"sku":"949537 33","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135187489014,"sku":"949537 33","price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALRainbowAfricaTee-MediumGrayHeather-PUMAWhite_Front.png?v=1774379951"},{"product_id":"puma-x-bal-hoop-tee-black","title":"PUMA x BAL HOOP TEE-BLACK","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eBuilt for every level of the game, this tee pairs high-performance fabric with a streamlined, modern silhouette to keep one ready from everyday wear to courtside moments. Made with 22% recycled cotton, finished with a ribbed crew neck for lasting shape.\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"S","offer_id":50135192666358,"sku":"949535 03","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135192699126,"sku":"949535 03","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135192731894,"sku":"949535 03","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135192764662,"sku":"949535 03","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135192797430,"sku":"949535 03","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135192830198,"sku":"949535 03","price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALHoopTeePUMABlack-PUMAWhite_Front.png?v=1774380144"},{"product_id":"puma-x-bal-africa-balance-tee-red","title":"PUMA x BAL AFRICA BALANCE TEE-RED","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCombines high-performance materials with modern design to keep your team prepared for the demands of the game at every level. Made with 22% recycled cotton. Rib crew neck; Embroidered PUMA Cat Logo on right chest. Slim Fit.\u003c\/span\u003e\u003c\/p\u003e","brand":"BAL","offers":[{"title":"S","offer_id":50135201743094,"sku":"949536 01","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":50135201775862,"sku":"949536 01","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":50135201808630,"sku":"949536 01","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":50135201841398,"sku":"949536 01","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":50135201874166,"sku":"949536 01","price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"3XL","offer_id":50135201906934,"sku":"949536 01","price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/BALHoopTeePUMARed-PUMAWhite_Front.png?v=1774381005"},{"product_id":"bal-members-only-oversized-street-jersey","title":"BAL Members Only Oversized Street Jersey","description":"\u003cp\u003eThis isn't for everyone. The Flexx Members Only Street Jersey is the piece the culture is talking about, the one selling out before it hits the shelves. Bold American football styling meets exclusive embroidered detailing that signals one thing loud and clear — you're inside the BAL circle.\u003cbr\u003e\nCrafted from premium 100% polyester, this jersey sits light and breathes clean while the embroidered Members Only badge carries a weight that goes far beyond fabric. This is status. This is culture. This is the hottest piece in the Flexx lineup and everybody knows it.\u003cbr\u003e\nLimited. Exclusive. Non-negotiable.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"M \/ Black","offer_id":50343611662582,"sku":"FLX-AFJ-MEM-BLK-M-BAL","price":1850.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Black","offer_id":50343611695350,"sku":"FLX-AFJ-MEM-BLK-L-BAL","price":1850.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Black","offer_id":50343611728118,"sku":"FLX-AFJ-MEM-BLK-XL-BAL","price":1850.0,"currency_code":"ZAR","in_stock":true},{"title":"XXL \/ Black","offer_id":50343611760886,"sku":"FLX-AFJ-MEM-BLK-XXL-BAL","price":1850.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/Members_Only_Football_Jersey_1.png?v=1775294208"},{"product_id":"bal-members-only-hoodie","title":"BAL Members Only Hoodie","description":"\u003cp\u003eNot made for the masses, our Members Only embroidered hoodie brings pro-level style to everyday wear. Made from 100% polyester, it’s lightweight, durable, and built to keep its shape. Premium embroidery delivers a clean, elevated finish that lasts. Limited. Exclusive. Non-negotiable.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"S \/ Black","offer_id":50343611793654,"sku":"FLX-HDY-MEM-BLK-S-BAL","price":1350.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Black","offer_id":50343611826422,"sku":"FLX-HDY-MEM-BLK-M-BAL","price":1350.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Black","offer_id":50343611859190,"sku":"FLX-HDY-MEM-BLK-L-BAL","price":1350.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Black","offer_id":50343611891958,"sku":"FLX-HDY-MEM-BLK-XL-BAL","price":1350.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL \/ Black","offer_id":50343611924726,"sku":"FLX-HDY-MEM-BLK-XXL-BAL","price":1350.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/Members_Only_Hoodie_2.png?v=1775294208"},{"product_id":"bal-members-only-cap","title":"BAL MEMBERS ONLY CAP","description":"","brand":"Flexx","offers":[{"title":"One Size \/ Black \/ White","offer_id":50343611957494,"sku":"FLX-CAP-MEM-BLK-BAL","price":500.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/Members_Only_Hats_1.png?v=1775468291"},{"product_id":"joberg-gets-buckets-hat","title":"Joberg Gets Buckets Hat","description":"\u003cp\u003eDraped in South African green and built with Flexx's original signature pattern woven throughout, this BAL bucket hat is a full continental statement sitting right on top of your head. The pan-African Flexx pattern doesn't just decorate — it tells the story of a continent unified through sport, style, and swagger. Whether you're courtside, block-side, or just moving through the city with intention — the Flexx bucket goes with all of it.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"One Size \/ Green","offer_id":50343613169910,"sku":"FLX-HAT-BKT-GRN-BAL","price":425.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/Bucket_Hat_Green_1.png?v=1775294119"},{"product_id":"johannesbourg-giants-bomber","title":"Johannesbourg Giants Bomber","description":"\u003cp\u003eThe Johannesburg Giants Bomber is where team culture meets street-ready style. Rep your Season 6 team from the first warm-up to the last postgame walk-out. A clean, sharp silhouette crafted from a premium 95% polyester, 5% spandex blend that moves with your team and looks clean doing it. Lightweight enough to layer, structured enough to stand out — on the bench, on the bus, or taking over the block after the final whistle.\u003cbr\u003e\nSeason 6 is more than a competition. It's a statement. And your team deserves a jacket that says it without words.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"S \/ Dark Blue \/ White","offer_id":50343613366518,"sku":"FLX-BMB-GTS-BLU-S-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Dark Blue \/ White","offer_id":50343613399286,"sku":"FLX-BMB-GTS-BLU-M-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Dark Blue \/ White","offer_id":50343613432054,"sku":"FLX-BMB-GTS-BLU--L-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Dark Blue \/ White","offer_id":50343613464822,"sku":"FLX-BMB-GTS-BLU-XL-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"XXL \/ Dark Blue \/ White","offer_id":50343613497590,"sku":"FLX-BMB-GTS-BLU-2XL-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"XXXL \/ Dark Blue \/ White","offer_id":50343613530358,"sku":"FLX-BMB-GTS-BLU-3XL-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/FLX-BMB-GTS-BLU-TEAM.png?v=1775294248"},{"product_id":"johannesbourg-giants-hoodie","title":"Johannesbourg Giants Hoodie","description":"\u003cp\u003eThe Johannesburg Giants Hoodie is how your Season 6 squad moves as one off the court. Repping your team never felt this good — a clean, premium silhouette crafted from a 95% polyester, 5% spandex blend that sits comfortable, stretches naturally, and holds its shape through every moment of the season. From pre-game warmups to post-game celebrations, this hoodie carries your team's identity wherever the night takes you.\u003cbr\u003e\nSeason 6 is more than a competition. It's a family. And your team deserves a hoodie that feels as unified as the squad wearing it.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"S \/ Dark Blue","offer_id":50343613563126,"sku":"FLX-HDY-GTS-BLU-S-TEAM","price":1400.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Dark Blue","offer_id":50343613595894,"sku":"FLX-HDY-GTS-BLU-M-TEAM","price":1400.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Dark Blue","offer_id":50343613628662,"sku":"FLX-HDY-GTS-BLU-L-TEAM","price":1400.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Dark Blue","offer_id":50343613661430,"sku":"FLX-HDY-GTS-BLU-XL-TEAM","price":1400.0,"currency_code":"ZAR","in_stock":true},{"title":"XXL \/ Dark Blue","offer_id":50343613694198,"sku":"FLX-HDY-GTS-BLU-2XL-TEAM","price":1400.0,"currency_code":"ZAR","in_stock":true},{"title":"XXXL \/ Dark Blue","offer_id":50343613726966,"sku":"FLX-HDY-GTS-BLU-3XL-TEAM","price":1400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/FLX-HDY-GTS-BLU-TEAM_FRONT.png?v=1775468376"},{"product_id":"johannesbourg-giants-premium-tee","title":"Johannesbourg Giants Premium Tee","description":"\u003cp\u003eThe Johannesburg Giants Active Tee isn't just for game day — it's your everyday active essential. Crafted from a premium 90% polyester, 10% spandex blend, this fitted tee is engineered for those who stay moving long after the final buzzer. Training sessions, morning runs, street courts, or just living at full pace — this tee keeps up without breaking a sweat. Lightweight, breathable, and stretching with every move you make.\u003cbr\u003e\nRep your Season 6 team through every moment of the grind. Because the culture doesn't clock out when the game ends.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"S \/ Blue \/ Red","offer_id":50343613759734,"sku":"FLX-TEE-GTS-BLU-S-TEAM","price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Blue \/ Red","offer_id":50343613792502,"sku":"FLX-TEE-GTS-BLU-M-TEAM","price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Blue \/ Red","offer_id":50343613825270,"sku":"FLX-TEE-GTS-BLU-L-TEAM","price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Blue \/ Red","offer_id":50343613858038,"sku":"FLX-TEE-GTS-BLU-XL-TEAM","price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"XXL \/ Blue \/ Red","offer_id":50343613890806,"sku":"FLX-TEE-GTS-BLU-2XL-TEAM","price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"XXXL \/ Blue \/ Red","offer_id":50343613923574,"sku":"FLX-TEE-GTS-BLU-3XL-TEAM","price":850.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/FLX-TEE-GTS-BLU-TEAM_FRONT.png?v=1775294249"},{"product_id":"johannesbourg-giants-cap","title":"Johannesbourg Giants Cap","description":"\u003cp\u003eThe Johannesburg Giants Team Cap is the finishing touch your Season 6 fit didn't know it needed. Premium 100% cotton sits soft and breathable from the first wear while the embroidered detailing keeps your team repped with quality that never fades. Pull it low courtside, flip it back post-game — however you wear it, the squad stays represented.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"One Size \/ Blue","offer_id":50343613956342,"sku":"FLX-CAP-GTS-BLK-TEAM","price":425.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/FLX-CAP-GTS-BLU-TEAM.png?v=1775294240"},{"product_id":"dar-city-bomber","title":"Dar City Bomber","description":"\u003cp\u003eThe Dar City Bomber is where team culture meets street-ready style. Rep your Season 6 team from the first warm-up to the last postgame walk-out. A clean, sharp silhouette crafted from a premium 95% polyester, 5% spandex blend that moves with your team and looks clean doing it. Lightweight enough to layer, structured enough to stand out — on the bench, on the bus, or taking over the block after the final whistle.\u003cbr\u003e\nSeason 6 is more than a competition. It's a statement. And your team deserves a jacket that says it without words.\u003c\/p\u003e","brand":"Flexx","offers":[{"title":"S \/ Red \/ White","offer_id":50343613989110,"sku":"FLX-BMB-DAR-RED-S-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Red \/ White","offer_id":50343614021878,"sku":"FLX-BMB-DAR-RED-M-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Red \/ White","offer_id":50343614054646,"sku":"FLX-BMB-DAR-RED-L-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Red \/ White","offer_id":50343614087414,"sku":"FLX-BMB-DAR-RED-XL-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"XXL \/ Red \/ White","offer_id":50343614120182,"sku":"FLX-BMB-DAR-RED-2XL-TEAM","price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"XXXL \/ Red \/ White","offer_id":50343614152950,"sku":"FLX-BMB-DAR-RED-3XL-TEAM","price":1201.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0650\/3383\/0646\/files\/FLX-BMB-DAR-RED-TEAM_FRONT.png?v=1775294247"}],"url":"https:\/\/balstore.nba.com\/collections\/all-products.oembed","provider":"BAL","version":"1.0","type":"link"}