Toilet paper roll? Goose? Did you know that Missouri is also home to the World’s Largest Chess Piece? Grab your camera, and head on over to check out this unique landmark in St. Louis.
The company ballooned into a suite of applications and was bought for around $80 million in 2022 by Chess.com, the world’s ...