Claim: The Ball Street Journal received a rating of (81/100) from Okayplayer, and (8/10) from RapReviews.
Evidence: Okayplayer (81/100) RapReviews (8/10)