
Home gym · Orange Mound
Park Avenue Rec Gym
2290 Park Ave, Memphis, TN 38114
- Study hallMon, Tue 4 PM
- GamesSaturdays from 9 AM
Free lot behind the gym. The league office is the door by the vending machines.
Gyms
Two church gyms and a city rec center, all within a short drive of each other on I-240.
Where we play
Every gym has water fountains that work, which in Memphis in August is not a small thing.

Home gym · Orange Mound
2290 Park Ave, Memphis, TN 38114
Free lot behind the gym. The league office is the door by the vending machines.

Frayser
3600 N Watkins St, Memphis, TN 38127
Enter through the side door on Frayser Blvd after 5.

Whitehaven
4150 Elvis Presley Blvd, Memphis, TN 38116
The big scoreboard and the good bleachers. Concessions on Fridays.
Open gym · Park Avenue
Open gym is free for any registered player. Bring your league card.
Gym's openGym's closed
Closes at Opens
todaytomorrowWeather closures go out by text by 2 PM. Sign up at the bottom of any page.
| MondayToday | 3:30 PM – 8:00 PMStudy hall 4–5 |
|---|---|
| TuesdayToday | 3:30 PM – 8:00 PMStudy hall 4–5 |
| WednesdayToday | 4:00 PM – 7:00 PM |
| ThursdayToday | 3:30 PM – 8:00 PM |
| FridayToday | 3:30 PM – 6:00 PMGames move to Whitehaven |
| SaturdayToday | 8:30 AM – 3:00 PMGames all morning |
| SundayToday | Closed |
Closed for
Home gym
Design notes
Full Court League runs free basketball for about four hundred Memphis kids across three church and city gyms, with homework before practice and a short talk at halftime. The site behaves like the schedule board in the gym lobby, because the first question from every parent is when and where.
Saira Extra Condensed in heavy capitals sets the headlines because it is the lettering of jersey numbers and scoreboards: tall, tight and readable from the top row of the bleachers. Archivo, a slightly wide grotesque, carries the body so paragraphs don't feel cramped next to it. Azeret Mono handles times and labels so tip-offs line up in columns like a scoreboard.
Royal blue and ball orange come from the league's own reversible practice jerseys, and the light background is the painted cinder-block of the Park Avenue gym. We kept the orange for small things (labels, the live badge, today's column) so it stays loud. The dark theme is the gym after the lights go down to half: deep blue-black, with the blue lifted to keep contrast.
Tabs across the top work like the sections of a team app, which is what teenagers expect and what parents already use for school. Six short tab names, the registration button always visible, and the wordmark footer stamped across the bottom like a gym floor.
The home page opens with this week's schedule because that is the question behind most visits: is there practice today, what time is the game. Today's column is marked automatically, and every item names the gym, so a grandparent can find it without calling the office.
"Register a player" is the main action, since a child on the roster is the goal. The others are specific: coach a team, find a gym, sponsor a jersey, hear this week's halftime talk. Sponsoring a jersey ($40) is the giving action because donors can picture exactly what they bought.
Real outdoor and gym basketball, mostly Black kids and teenagers playing, because that is who plays in Orange Mound, Frayser and Whitehaven. We chose action and candid moments over posed team photos, and girls have equal space with boys. No player is ever named beside a photo of a minor.
Display type is never used for long text, and the schedule is a real table and list underneath its styling. Tap targets on the tab bar are at least 44px. Times are written in full (4:00 PM) rather than abbreviated, and orange is never the only signal for today's column.
Every text pairing is checked against WCAG 2.2 in both themes.
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 15.46:1 | AAA |
| Body text on cards | Aa | 18.1:1 | AAA |
| Secondary text | Aa | 5.81:1 | AA |
| Links | Aa | 8.77:1 | AAA |
| Button text | Aa | 10.27:1 | AAA |
| Accent label text | Aa | 5.34:1 | AA |
| Text on dark bands | Aa | 15.46:1 | AAA |
| Muted text on dark bands | Aa | 7.99:1 | AAA |
| Text on brand bands | Aa | 10.27:1 | AAA |
| Muted text on brand bands | Aa | 6.52:1 | AA |
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 16.8:1 | AAA |
| Body text on cards | Aa | 15.26:1 | AAA |
| Secondary text | Aa | 7.23:1 | AAA |
| Links | Aa | 8.26:1 | AAA |
| Button text | Aa | 8.14:1 | AAA |
| Accent label text | Aa | 8.09:1 | AAA |
| Text on dark bands | Aa | 17.45:1 | AAA |
| Muted text on dark bands | Aa | 8.65:1 | AAA |
| Text on brand bands | Aa | 8.14:1 | AAA |
| Muted text on brand bands | Aa | 5.15:1 | AA |
Designed by Greater Purpose Web. Names, people and events are sample content.