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

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