Former MLB executive says Red Sox owner John Henry almost bought Angels instead