San Francisco Giants minor leaguer Ryan Howard gets mistaken for former Phillies slugger by same name