The Connecticut Sun arrived in the Nutmeg State in 2003, setting up shop along the banks of the Thames River on the Mohegan ...