I play in a 14 team multicat money hockey league and 12 team standard baseball for the last couple of years. Lost in the finals for ball this year but won the regular season handily. Also lost in the finals for the hockey the year before but won the regular season as well.
You're right I've never been in a league with the board, but i know my s*** in fantasy land and am VERY active. If spots are filled though it's all good.
From what i heard and saw a little video of Meza, he had pretty good command when they signed him. So I'm not sure what happened to him in his brief start to his career.