Andrew Beck had already proven his versatility this season, but he took it to another level last week in Kansas City.