Here are some events that will be happening in Rochester this year go check them out!
Rochester Amateur Sports Commission Events- all year round. RASC