Anand Mahindra picks up stake in Bayside Sports