Delhi: Australia star all -rounder Glenn Maxwell has been named the new captain of Major League Cricket (MLC) franchise Washington Freedom. This decision was taken just one day before the first match of the third season. He has replaced Steve Smith, who won the title to the team last year. Steve Smith did not completely […]