WTF? The Giants have no cheerleaders?
Double duty for the Patriot ladies?
This will be a big disappointment if the Giants lose...No sideline candy and a loss will be a bummer.
My pick is still the Giants (on the field). Sidelines? You all know me...Heh.