Football Wednesday night thoughts: Jim Harbaugh contract negotiations (positive movement), timetable, NCAA hurdle, potential replacement ...