Some cricket grounds are more than just venues where matches are played. They are places where the game can truly be felt. Lord's is one of those rare grounds.Sitting inside the Ho