Last but not least, XXL releases the official annual XXL Freshman mixtape, hosted by DJ Drama. Seventeen tracks from the freshman ten (ScHoolboy Q, Trinidad Jame$, Joey Bada$$, Ab-Soul, Logic, Action Bronson, Kirko Bangz, Travi$ Scott, Angel Haze and Dizzy Wright) kick off the last leg of XXL Freshman promo. Most of the tracks new (we’ve already heard “Yay Yay” and “Upper Echelon”) and some of the tracks with top notch features. Check out the tracklist, stream and download after the jump.