18 Mar 3/18/2010 Leslie Marshall on Fox Business Channel – Happy Hour Posted at 15:33h in LESLIE MARSHALL NEWS by admin 0 Likes Share Leslie Marshall will be on Fox Business Channel on “Happy Hour” on March 18, 2010 at 5:00 PM ET