The stage is set for the 2010 World Series as the San Francisco Giants will host the Texas Rangers on Wednesday night. This will mark the first time that the National League Champions possess home-field advantage since the 2001 Arizona ... (Continue reading)