Thursday BP: Who do you think will break the 30-homer curse?The Giants have not had a 30-home run hitter since 2004, highlighting ongoing offensive challenges.