update transaction history

- add better error handling to roster script
- fix a few player name spellings