San Francisco native, graphic designer and artist, Leroid David, talks about his design for the FIFA World Cup 2026 poster and what his inspiration was for the artwork.
Gameday Creative crafted the broadcast package around the theme of “home field advantage,” deliberately magnifying the Braves ...