We got him! In what is a much needed ray of hope in a long suffering streak of bleakness, ESPN reports that the 49ers and (ex) Stanford coach Jim Harbaugh have reached a deal. A deal worth $25 million over 5 years. Wow.

A press conference is planned for 3:30pm when they will make an official announcement. For more information, go here.