Filed under: New York Giants News Can't vote on this one, but ... By Ed Valentine@Valentine_Ed Nov 1, 2007, 3:01pm EDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Can't vote on this one, but ... Reddit Pocket Flipboard Email Yes, that is the stunning Jessica Alba as a Giants cheerleader. Unfortunately, I didn't see this entry until after I had posted our poll. You can't vote for it, but that doesn't mean you can't admire it. Next Up In New York Giants News