Indy To Host NCAA Lacrosse
For the first time, the NCAA has selected a neutral site not along the East Coast to host games of the NCAA Division I Men’s Lacrosse Championship. Lucas Oil Stadium in Indianapolis will be the site for two quarterfinal games on Sunday, May 19. Game times are Noon … Read More