Jim Harbaugh has lived quite the football life. Raised by his football coach father, Jack, and alongside his brother and current Baltimore Ravens coach, John, Harbaugh has been surrounded by the pigskin since day one. NFL.com has put together a great photo gallery of the 49ers coach throughout the years, dating back to his days [...]