17 Mar 03/17/2010 Leslie on Fox Business Channel: Happy Hour Posted at 01:04h in LESLIE MARSHALL NEWS by admin 0 Likes Share Leslie Marshall will be on Fox Business Channel: Happy Hour on March 17, 2010 at 5:00 PM ET.