Grand Rapids softball league swings against violence

GRAND RAPIDS, Mich. (WOOD) — Every weekend, the newly formed Grand Rapids Unified Co-Ed softball league, or GRUCE softball league, meets up for a little friendly competition, although co-founder Faustino Garcia says they are not limited to the sport in their name.

“Not just softball. Basketball, football … flag football sometimes as well,” Garcia said. “(Softball) was really one of the stepping stones.”

But Saturday at Martin Luther King Park took on an even bigger meaning.

“Once you hear King Park, the first thing people would probably say is something negative, something bad — the fighting, the violence,” Garcia explained. “But we try to shed light on something positive.”

GR welcomes two new climbing walls at Highland Park

On June 23, the GRUCE League helped host the 2nd annual Stop the Violence 100 Men’s March and Co-Ed Softball Game, which aimed to raise awareness of recent neighborhood violence. To GRUCE co-founder Devon Howland, it’s a problem that hits close to home.

“I have a few friends that were in violent situations a long time ago,” Howland said. “This is why we do this — so we can give our people something to do and we can stay out of trouble. We’re just up here to have fun, bring the family, bring the kids.”

Like any community event, it wasn’t complete without food and cold drinks, bounce houses for the kids, and a little playtime. But while two groups compete on the diamond, they leave as one team rallying around each other toward one cause.

“We just want people to get them off the streets and give them something to do,” Howland said. “You just got to be here to feel the vibes. It’s really a good time.”

Garcia added, “it’s a lot that we can do beyond sports, beyond softball.”

` ) ); // Facebook Script Embed (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); = id; js.src=”″; fjs.parentNode.insertBefore(js, fjs); }(document, ‘script’, ‘facebook-jssdk’)); // Twitter Script Embed (function(d, s, id) { var js, tjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); = id; js.setAttribute(‘async’, ”); js.src=””; tjs.parentNode.insertBefore(js, tjs); }(document, ‘script’, ‘twitter-js’)); } // Simplify some iframe stuff var iframes = $(‘iframe’); iframes .filter( ‘.responsive’ ).each( function( _, frame ) { // 16×9 responsive ratio iframes var $frame = $(frame); $( frame ).css({ position : ‘absolute’, top : 0, left : 0, right : 0, width : ‘100%’, height : ‘100%’, }).parent().addClass( ‘wood-responsive-container wood-responsive-container-16×9’ ); } ); var lazyFrames = iframes .filter(‘[data-lazy-src]’); function woodMakeLazyFrame( selector ) { var observer; var options = { root : null, rootMargin : ‘0px’, threshold : 0, }; function handler(entries, observer) { entries.forEach(function(entry){ var ioR = entry.intersectionRatio; if ( ioR > 0 ) { =; observer.unobserve(entry .target); } }); } observer = new IntersectionObserver( handler, options ); observer.observe( selector ); } lazyFrames.each( ( _, frame ) => woodMakeLazyFrame( frame ) ); }); }(jQuery))

Comments are closed.