Today is June 30, 2011. To many, all that means is it's time to flip the calendar or balance the checkbook, but to baseball fans, the date has a much greater significance.
It's the last chance to vote for the All-Star Game.
Voting ends tonight at 11:59 p.m. EDT. If you are reading this, that means you have less than 24 hours to cast your ballots.
Or, in other words, we have less than 24 hours to try and fix the horrible mess we fans have made of the voting.
Of the 17 positions on the ballot, seven were still relatively up for grabs as of the latest results update. Assuming you want the best players possible to make the team and you're not interested in sabotaging the other league's lineup, here's who you need to pick as the voting comes down to the final hours.
Hurry up and cast your ballots! Time is running out.
This is the 250th article I have written for Bleacher Report. Thank you to everyone who has supported me over the last two years!