Packers Sam Barrington is challenging himself

Top