After an absence of more than 55 years, a life-sized bronze sculpture of the legendary American racehorse Seabiscuit is coming back to its original home in the Northern California.