Where does Harbaugh's allegiance really lie?

Where does Harbaugh's allegiance really lie?
433821
Pro Baseball
Giants
Top Videos