Photos: LSU at the 2004 Chile Pepper Inv.
Oct 17, 2004
Photos: LSU men & women at the 2004 Chile Pepper Xc Invitational in Fayetteville, Arkansas.