In what U.S. state did the fight between Carl Froch and Jermain Taylor take place?
Connecticut.
-1
Section::::Abstract.
Carl Froch vs. Jermain Taylor
24735855
-1
Section::::Abstract.
Foxwoods Resort Casino
768295