Atlanta rapper Mattafact dropped an NBA mixtape this week featuring a track for all 30 teams.

Mattafact’s NBA acumen is on full display as he lays clever wordplay over dope beat after dope beat. Have a listen:

RELATED:
Rapper Mocks Kyrie-LeBron Situation in Parody of Eminem’s ‘Stan’