In 2017 the Atlanta Braves commissioned Richard to paint 18 original watercolor paintings and create 20 prints for their new stadium SunTrust Park. He created five paintings of each World Series win in the Braves history and one stand alone celebration painting for the 1995 World Series win. There are two paintings hanging in the Braves executive offices. His portrait of longtime Braves president, John Schuerholz, is hanging in his office.