Sports

Tom Brady makes strong impression in first Buccaneers scrimmage

Tom Brady’s first possession as a Tampa Bay Buccaneers player at Raymond James Stadium resulted in a 98-yard touchdown drive.