Hi Jon,
It is possible. Here is a post I made in the Code Replacement thread that includes some of the solutions you need.
https://forums.camerabits.com/index.php?topic=17201.0I've given this workflow more thought since I posted it, and to automate it further, I suggest adding Hot Codes to the workflow. You would then just need to add the player's name to the 'special field' and your caption using Code Replacements. Hot Codes would then add the player's name and team, and you could use Hot Codes to fill other fields like keywords, add a colour class, etc.
You'll need to make a Hot Sheet for each 'special field' you use; the sheets will be identical except for the namespace.
Let me know if you need more info, as I'm not the best at explaining things.
Alex