Zooey Deschanel treated baseball fans to a reverent rendition of the National Anthem before Game 4 of the 2011 MLB World Series between the Texas Rangers and the St. Louis Cardinals in Arlington last night (October 23).

Boxing robots out-performed dancing teens in a close battle at the North American weekend box office as “Reel Steel” racked up an estimated $16.3 million worth of ticket sales to narrowly defeat the remake of the 1984 hit “Footloose,” which earned $16.1 million in its debut.