I have always been a San Francisco 49ers fan, can someone who knows Jim Harbaugh's coaching philosophy...?