First Thoughts on NBC put this out last night:
“Idaho and South Dakota today are the first states to begin early-in-person voting. Also today, absentee voting begins in Minnesota, West Virginia, Oklahoma, South Dakota, Georgia, Arkansas, Idaho, and Maryland. This brings the total number of states already accepting ballots to 12. Thirteen additional states (South Carolina, New Jersey, Maine, Michigan, Mississippi, New Hampshire, Tennessee, Texas, Vermont, Delaware, Virginia, Louisiana, and Missouri) will begin absentee or early voting on Saturday.”
So by tomorrow, half the country will be casting votes (battleground states in bold): AR, DE, GA, ID, IN, KY, LA, ME, MD, MI, MN, MO, MS, NH, NJ, NC, OK, SC, SD, TN, TX, VT, VA, WV, WI.