The Georgia Swarm completed a sweep of the Sasakatchewan Rush to claim the National Lacrosse League Champions Cup.  The title is the first professional sports title for an Atlanta team since the Atlanta Braves won the 1995 World Series Okay, maybe indoor (or box lacrosse) isn’t a major sport...