Neil Patrick Harris to Host the 2015 Oscars

     October 15, 2014

The host for the 2015 Oscars has been chosen, and it’s a mighty fine choice.  Neil Patrick Harris has been tapped to host the 87th Academy Awards on February 22, 2015, ensuring that there will likely be at least one highly …