Patrick Peterson is one of the best cornerbacks in the league, and is willing to return punts as well. He also offered to play General Manager when it was time to add some help in the secondary. Peterson told Kyle Odegard of the team’s official website that as soon as the Falcons released cornerback Robert [
more]