With the help of the National Guard, Missouri officials are hosting a mega vaccination site at the Arrowhead Stadium.