By the sounds of it, it's a newly made up role specifically for Brad to earn extra mon...i mean help out and give advise on leadership for their team...
In 76 games Taylor has had over 20 touches 6 times, and kicked 2 goals 4 times. But all while playing for a team which only won 14 of those 76 games...