Robert Anderson, who passed away in 2008, was a sports team physician at the University of Michigan from 1966 until 2003.