ANAHEIM - Derek Holland might be in the National League now, but if there is one thing he knows well it is pitching against the Los Angeles Angels.