The Buccaneers landed in Charlotte, North Carolina, late Saturday night after a delay of more than seven hours brought on by mechanical issues with their plane, a team source told ESPN.
Source: Bucs land in Charlotte after 7-hour delay
5 years ago
No Comments