John Goggins appeared in federal court in New Jersey Thursday and pleaded guilty to not filing his tax returns for 2018, 2019, 2020 or 2021.