More than one million Americans have until April 15, 2025, to claim tax refunds and stimulus payments from 2021. The IRS ...