Share
twitterlinkedinfacebook
Image 1 of 1
ISINV1600.jpg
Cooper Miller, Jeremy Lin, and Steven Brown celebrate their victory over Mater Del High during Friday, March 17, 2006, California Interscholastic Federation State Championship game. Palo Alto High School won game 51-47  ( @ Photo by Norbert von der Groeben )