Gate-side team gear fix in Terminal B
One level up in Terminal B, Bay Area Sports leans hard into local fandom: 49ers, Warriors, Giants, Sharks, plus some Stanford and Cal mixed in. It sits airside, past security, on the main concourse that serves gates around B15–B28, so you can duck in after you clear TSA instead of backtracking to the lobby shops.
Most caps and snapbacks run in the $30–$45 range, standard logo tees land around $25–$35, and hoodies jump closer to $60–$80. You’ll also see smaller items under $20, like decals, lanyards, and keychains for last‑minute gifts that still say “Bay Area” without burning your per diem.
Inventory skews current: think recent playoff runs and updated player names rather than dusty stock from 2014, especially for the Warriors and 49ers. Sizing usually runs from S to XXL on core pieces; youth jerseys and kids’ shirts get one or two racks near the front of the shop. If you need something truly niche, like an obscure player jersey, you won’t find it here.
The shop typically opens shortly after the first morning departures out of Terminal B, around 5 a.m., and stays open into the evening bank of flights, often past 9 p.m. On Sunday nights during NFL season, it can feel like an unofficial 49ers section, with a lot of red and gold walking out to gates B18–B22.
Tip: If you’re tight on time, walk the B concourse on the window side toward the mid‑teens gates; you’ll hit Bay Area Sports before you get all the way to B20 and can loop back to your gate in under five minutes.