Get ready for the upcoming 128th edition of the Boston Marathon happening this Monday, where over 30,000 runners from across 100 countries are set to participate.