May 25, 2021 Sean Maguire 5/25 La Roca Hint May 25, 2021 Sean Maguire Here’s a picture of John Elroy Sanford, AKA Redd Foxx: Sean Maguire