I am so thankful that Daniel has a best friend. He just loves Xavier. Sometimes they don't play well together, but they are just 3. When they do play well, they make beautiful pictures like these. I hope they stay friends forever. They both are great at sports. They both have lots of energy. They both like to giggle. They both have moms that just adore them. Thank you God for our beautiful boys and thanks Rikki for these pictures.