How are you spending your offseason? 49ers coach Jim Harbaugh is taking some time off, relaxing at the beach, drinking marga...wait, what's that? He's out challenging animals to push-up contests? Well, I guess that's more his speed.
After spending time evaluating prospects in Southern California (like he would ever relax at the beach...come on), Harbaugh stopped by Six Flags Discovery Kingdom to find a new workout partner: