Ryan Reynolds was recently at the Mission Hills World Celebrity Pro-Am golf tournament!
It was held last weekend in Haikou, China.
Must be nice to have all that money and free time to compete in golf tourneys all over the world.
We already know that Phelps can sink 150-foot putts!
We bet he gave Ryan a real run for his money!
[Image via AP Images.]