Claim: The Ball Street Journal, which is one of the studio albums by rapper E-40, received a  positive rating from Okayplayer, and RapReviews.
Evidence: The Ball Street Journal is the tenth studio album by rapper E-40. (81/100) Okayplayer (8/10) RapReviews Professional ratings