And The Oscar Goes To… Entertainment Feb 28, 2011 The Academy Awards were handed out last night in Los Angeles. FOX News Radio’s Sabrina Sabbagh was there and has all the latest on the winners…