Source: Bucs land in Charlotte after 7-hour delay

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.
www.espn.com – NFL

BEST DEAL UPDATE: