Los Altos Town Crier photographs
back to collection

Steven McLean signs Letter of Intent to play at Baylor (9 images)

Add to Cart
twitterlinkedinfacebook
Steven McLean signs Letter of Intent to play baseball at Baylor University
November 14, 2012
Los Altos High School
Los Altos, CA

Photos by Ellie Van Houtte/Town Crier