Today’s Birthdays: Magician, author and lecturer James Randi is 89. Former MLB pitcher Don Larsen is 88. Actress Verna Bloom is 79. Humorist Garrison Keillor is 75. Singer B.J. Thomas is 75. Singer Lana Cantrell is 74. Former FBI Director Robert Mueller is 73. Actor John Glover is 73. Actor David Rasche is 73. Former diplomat, talk show host and activist Alan Keyes is 67. Country singer Rodney Crowell is 67. Actress Caroline Aaron is 65. Comedian Alexei Sayle is 65. Actor Wayne Knight is 62. Rock singer Bruce Dickinson is 59. Marathon runner Alberto Salazar is 59. Actor David Duchovny is 57. Country musician Michael Mahler (Wild Horses) is 56. Actress Delane Matthews is 56. Actor Harold Perrineau is 54. Jazz musician Marcus Roberts is 54. Country singer Raul Malo is 52. Actor David Mann is 51. Actress Charlotte Lewis is 50. Actress Sydney Penny is 46. Actor Michael Shannon is 43. Actress Charlize Theron (shahr-LEES’ THAYR’-ehn) is 42. Rock musician Barry Kerch (Shinedown) is 41. Actor Eric Johnson is 38. Actor Randy Wayne is 36. Actor-writer Brit Marling is 35. Actor Liam James is 21.