Wesley Johnson's 2015 season in review.