Summer vacation is here for my kids, and that can only mean one thing: Freestyle rap battles! Yeah, you read that right. Freestyle rap battles! That’s how I motherfucking roll, yo! (In case you can’t tell, I’m mailing it in this week.)