Seems like a pretty hefty chunk to give up for $20K and the chance to be a guinea pig in an unproven startup incubator run by...a baseball team.
I have no idea about the quality of RG/A's work, but we did share an office with them and it was always an entertaining recent college grad, hipster fashion show.
I do think the idea of sports focus is cool though.