Soccer most exciting sport...NFL is last according to scientists.

Discussion in 'Chelsea Off Topic Threads' started by Eddie26, Jan 4, 2006.

  1. Eddie26

    Eddie26 Moderator
    Staff Member

    Sep 23, 2004
    Pittsadelphia
    Club:
    Chelsea FC
    Nat'l Team:
    United States

Share This Page