Fox News Channel commentator Geraldo Rivera said Tuesday that he was sorry for suggesting that a hoodie worn by unarmed Florida teenager Trayvon Martin was as much responsible for his death as the neighborhood watch captain who shot him. Rivera said a conversation with his oldest son on Monday convinced him he was wrong. Rivera […]