Fresh off of making the announcement of his new deal with Def Jam, Logic keeps the new music coming with his latest drop “Roll Call.”