CFT President Jeff Freitas discusses good vaccine news and the passage of the $1.9 trillion American Rescue Plan in the latest CFT Up Front broadcast.