Watch: 10 Best Deliveries By Indian Seamers That Will Leave You In Awe

Cricket is the second most followed sport in the world after Football (Soccer) with an estimated global following of 2.5 billion. This clearly defines the amount of emotions and enthusiasm endowed by cricket fans as they tend to idolize a…