Men’s golf tees off

September 20, 2007

Filed under Sports

Biola’s inaugural men’s golf team hit the links for the first time ever, placing sixth of six teams at The Master’s Invitational Golf Tournament on Tuesday at Angeles National Golf Club in Sunland, Calif. The Eagles’...

Sports