If a team fumbles through the endzone it SHOULD NOT go to the other team.
They did nothing to get the ball they don't deserve the ball. It should stay with the team that had possession, just like it does when goes out bounds on the sidelines. That rule is really one of the worst in the league.
This has happened many times and did again today in Pittsburgh, and needs to stop.