Tony DeMarco

The Big Five with … Giants official Felipe Alou

1 Comment

ARLINGTON, Texas — Felipe Alou lost a World Series as a Giants player in 1962, and it still haunts him. These days, the 75-year-old Alou remains active, scouting and working with Latin players in his role as a special advisor to Giants general manager Brian Sabean. He takes on The Big Five here: It’s been [more]