83rd Annual MLB All Star Game will feature top MLB players divided in AL & NL teams. NL has won both last encounters between the two teams and AL will be looking to break their 2 years losing streak with a win this year. What do you think who will win tonight?
MLB All Star Game 2012 Live Stream
MLB All Star Game 2012 Live Streaming