Major League Baseball's All-Star game will held tonight in San Francisco, and Barry Bonds of the Giants will be on the field, just four home runs away from Hank Aaron's record. But what about the rivalry that once existed between the National and American Leagues? The All-Star game pits the best from the two leagues against one another in what used to be a heated rivalry. But John Thorn, a leading baseball historian and editor of Total Baseball, says those days are over.