25 Best Photos In Sports This Year
24. Win, Cubs Win! – The Chicago Cubs fought through the struggles of adversity and claimed their first world title since 1908. To win at that level is an accomplishment for anyone.
But for the fans of the Cubs that have been cheering their team on faithfully all these years this was more than just a victory. It was their finest hour.