Haggerty on thrilling US victory over Russia

Haggerty on thrilling US victory over Russia