Question : when was the last time the national league won an all star game
Answer : July 10, 2012