Wilson plays anywhere, hits everywhere