Al Michaels lands new NFL play-by-play job