Sebastien De La Cruz Photos 05/15/13
1 / 15Sebastien De La Cruz sings the National Anthem before game four of the NBA Finals at the AT&T Center.
1 / 15Sebastien De La Cruz sings the National Anthem before game four of the NBA Finals at the AT&T Center.