Logic Snaps On His New Single "44 More"