Ever wanted to tell of a TFC fan off but just couldn't find a forum that doesn't have a moderator with a stick up his ass? How about telling a USMNT fan how delusional they are? Maybe make fun of the hilariously dull "I believe we can win" chant?
There's never been a forum with enough balls for this kind of stuff. Until now
GiantSoccer.com is up and running and ready to welcome everyone. The more anger, the better.
Every site is trying to sell tshirts or something these days. Giantsoccer.com doesn't sell anything. It's a place to interact with like-minded, angry football fans that wanna poke fun and their rivals short comings. There's room for everyone!
For those who don't speak French and prefer the discussion in Shakespeare's language