Researchers in Germany have found that people who watched a big football match at a stadium had an average heart rate of 94 beats per minute (bpm) compared with 79 bpm for those watching on television ...
The connoisseurs love Tests, ODIs had their moment in the sun but Twenty20 is cricket’s vehicle of growth in the modern world ...