Boston Red Sox pitcher Brian Johnson carjacked in Cocoa Beach

Brian Johnson, a former Cocoa Beach Jr./Sr. High baseball player who starred for the Florida Gators and broke into the major leagues as a pitcher with the Boston Red Sox this season, was carjacked early today along with friends in Cocoa Beach, police said.

Brian Johnson, 24, was not hurt in the incident around 2 a.m. at a convenience store located at 3177 N. Atlantic Ave., according to the Cocoa Beach Police Department. The driver and owner of the 2005 Chevrolet Blazer, 31-year-old Thomas Carrigan, and others in their party were not hurt.

Johnathan Oshaun Gould, 31, was arrested a short time later and charged with carjacking, aggravated assault, persons engaged in a criminal offense having weapons, possession of a firearm and ammunition by a convicted felon and violation of felony probation.

Carrigan told police that he was sitting in his vehicle with the door open when a vehicle pulled up behind the car. A man got out and began yelling at one of the passengers before he approaching Carrigan with a handgun.

At one point, Carrigan said the man yelled: "I will kill you, give me you (expletive) keys."

Carrigan relinquished the keys. After that, attacker fired a bullet into the ground and Carrigan was struck by a fragment in his right leg.

Sheriff's deputies spotted the stolen vehicle traveling close to 125 mph on State Road 528 close to Interstate 95 and pursued. Gould was arrested at the end of the chase at State Road 520 and State Road 528 in Orange County.

A witness from the incident in Cocoa Beach identified Gould as the attacker.

Gould was taken to a hospital to be treated for an unrelated medical issue.

Johnson was an all-star this summer for the Red Sox Triple-A team in Pawtucket, Rhode Island. He was elevated to the major league squad in July.