That is not a liver spot.
After seeing Biden yesterday I’m convinced he’s not going to make it to November. I expect the Democrats to pull the ol’ switcheroo at any time.