There's a press conference scheduled. It's over:
Jim Harbaugh agreed to a five-year, $25 million contract to become the San Francisco 49ers' head coach Friday, according to team and league sources.
The 49ers announced a news conference scheduled for 6:30 p.m. ET, but did not indicate the reason.
Commence the wailing and gnashing of teeth.