Source: https://www.sbnation.com/mlb/2017/9/30/16390734/matt-cain-final-start-retirement-giants-standing-ovation-video-watch