tom petty - san francisco giants - 2018 to