It's Game 6 of the World Series tonight between the Cardinals and the Rangers, and if the Texas team gets its 4th win, it's all over. Which means it's almost time to cry about the NBA season being postponed (or worse—cancelled). Before we get all dramatic about basketball, let's enjoy what we have left of MLB and check out hot girls wearing baseball caps. We love when fly girls rep their team with a fitted or an old-fashioned ball cap. Whether they really like sports or not, it's a win.