LOAN AND SECURITY AGREEMENT WELLS FARGO RETAIL FINANCE, LLC The Lender GOLF GALAXY, INC. The Borrower October 20, 2004