Sean Xavier Ross, 37, of Tifton, was sentenced Feb. 13 to life in prison without the possibility of parole plus an additional 25 years for the 2024 murder of Brendan Burns.
This was a rude and humbling awakening for England. Not only have their Grand Slam hopes been dashed, but the alarming manner ...