A baby born in St. Louis last Thursday is making headlines worldwide. J'Aime Brown was born on Thursday, July 11th at 7:11pm weighing 7 pounds, 11 ounces to parents Rachel Langford and Johntz Brown. Rachel Langford said she kept seeing the numbers 7 and 11 while she was pregnant and didn't know what it meant. Don't you think this should mean free slurpees for life?!