Look on their faces sums up tonight's game perfectly.
You're viewing a single thread.
Giants, what the hell happened?