who was that returning punts/kicks?

He looked like a player that had no business whatsoever being in a NFL regular season game. Total amateur hour.

Maybe he has talent that can be developed, but he did not belong on that field today. Embarrassing, both for the player as well as for the coach or scout that recommended him.

This, and it's yet another black eye on our coaching staff. Shaheed, a 3rd year player, tried fielding a punt at the 3 yard line with his momentum nearly taking him out of bounds and cost us the Falcon game. It's not like this is something new this season. The fact that it's still happening is insane.