All you need to know about betting on call of duty

If you are unfamiliar with the Call of Duty (COD) franchise, you have been living under a rock for at least the last decade. COD is a competitive first-person shooter (FPS) game developed by Activision and controlled by Infinity Ward. It has been a staple of most American households since the early 2000s. MLG’s premier … Continue reading All you need to know about betting on call of duty