Devvon Terrell is back with new song titled "No I In Team"