Have you received your stimulus payment? If not, here’s how to track it
SYLACAUGA, Ala. - Economic impact payments are popping up from the $2.2 trillion stimulus package in bank accounts around the country, but, if you are like many across the country, you are constantly checking your funds and see no payment.