 However, the injury bug bit again just before the All-Star break; he suffered a partial hamstring tear, knocking him out of the All-Star Game and putting him on the disabled list yet again.Griffey finished the 2004 season on the disabled list after suffering a rupture of his right hamstring in San Francisco.The play in question occurred at AT&T Park in a game against the San Francisco Giants.