The biggest stage of All-Star Weekend every year is the game itself on Sunday night, but the entire weekend is filled with events ranging from the NBA Cares All-Star Day of Service to Media Day to All-Star Saturday Night. This year, while Bradley Beal didn’t participate in the Thrre-Point Contest, he still had an event-filled weekend of autograph-signing, volunteer work, mixing it up with celebrities and playing basketball alongside some of the best basketball players on the planet, culminating in the 68th annual NBA All-Star Game.

With cameras seemingly everywhere on this star-studded weekend, here are some of the best pictures of Brad from his second All-Star appearance in Charlotte:

One of the most rewarding experiences each year during the All-Star Weekend festivities is the NBA Cares All-Star Day of Service, where the NBA’s biggest stars go out into the host city’s community to volunteer for a day to kick off the weekend. This year, Brad volunteered at the Second Harvest Food Bank of Metrolina, where he and other volunteers packaged food for families in need in the Charlotte area.

All-Star Weekend is an event tailored for the fans of the game. The entire weekend is one huge celebration of the NBA and the league’s premier talent. Before the All-Star practice and media availability, Brad autographed some basketballs to commemorate the 2019 All-Star Weekend in Charlotte.

One of the biggest spectacles of the weekend occurs during the media availability on Saturday at All-Star Weekend, when hordes of media members from across the globe come to interview the league’s top players. Here Bradley is seen answering questions from reporters on his podium during Media Day.

No. 3 makes his way into the Spectrum Center in Charlotte in advance of the 68th annual NBA All-Star Game.

Brad and his All-Star teammates get ready for the All-Star Game. Here, Beal is relaxing and sharing a few laughs with fellow All-Stars Kawhi Leonard and Kyrie Irving ahead of tip-off for the 2019 All-Star Game.

Brad shares a few laughs with Dwyane Wade ahead of Wade’s 13th and final All-Star Game appearance. Wade has said he will retire at season’s end, but he still showed he can play with the best, scoring seven points and dishing out four assists for Team LeBron.

Part of what makes NBA All-Star Weekend so spectacular is the amount of star power at the events All-Weekend. From Quavo to Spike Lee to Jamie Foxx, the stars regularly come out to All-Star Weekend each year. For the players, that is one of the most memorable experiences of the entire weekend. Here Brad is seen chatting with actor Chris Tucker at the All-Star Game on Sunday night.

Bradley Beal and Russell Westbrook mixed it up during warmups. The collection of talent at NBA All-Star Weekend is remarkable every year, and Brad relishes the opportunity to be around greats such as Westbrook, the 2016-17 NBA MVP.

Rapper J Cole, a Fayetteville, North Carolina native, performed during the halftime show of the 2019 NBA All-Star Game. Here Brad is seen greeting J Cole during Sunday night’s festivities.

No. 3 knocks down a three-pointer from the corner in the third quarter of the All-Star Game. Brad scored 11 points for Team LeBron and helped spark a third quarter comeback with some clutch shooting, along with Damian Lillard and Klay Thomspon, in the second half. Brad and Team LeBron would go on to win the game 178-164 over Team Giannis.

Brad’s final points of the night came on this ferocious slam with 6:46 remaining in the game. The dunk put Team LeBron ahead 155-153, forcing a Team Giannis timeout and propelling Team LeBron to a victory.