Jim Harbaugh hits home runn off a tee