Correa agreed to the richest contract in Giants history. Can he live up to the standard set by these Forever Giants?