The National League bested the American League Tuesday night at Truist Park in Atlanta in one of the most entertaining All-Star Games in quite some time. The AL erased a 6-0 deficit in the final three innings, putting them in position for what would have been the largest comeback win in All-Star Game history, but the NL prevailed in the …
Read More »