Fans can vote for the 2016 Esurance MLB All-Star Game Final Vote until 4 p.m. ET on Friday. The winners, as chosen exclusively by online fan voting totals, will be announced during a Final Vote-themed telecast of "MLB Now" featuring commentary from political analyst Jeff Greenfield, live on MLB Network and MLB.com from 4-5 p.m. ET. MLB Network will provide extensive coverage across all of its studio programming during the Final Vote, including interviews with the candidates, frequent updates, heat maps indicating the cities where votes are being cast for each candidate, news on player and club campaigns and a running countdown clock leading up to the announcement.