Craig Zadon and Neil Meron, producers of the 85th Oscars®, have just announced that Seth MacFarlane (Family Guy, Ted) will be the host for the annual televised extravaganza. The 85the Oscars® will be telecast by ABC on Sunday, February 24th. The official press release follows the jump.