TAMPA, Fla. -- Josh Freeman threw for 328 yards and three touchdowns and Ronde Barber scored on a 78-yard interception return to help the Tampa Bay Buccaneers beat the struggling Kansas City Chiefs 38-10 on Sunday.
Freeman's inconsistency has been an issue in a slow start for Tampa Bay, but the fourth-year pro is developing a touch on deep passes that's sparked a sputtering offense over the past two games.
Freeman teamed with Mike Williams on a 62-yard scoring play in the first quarter and threw TD passes of 19 and 17 yards to Vincent Jackson in the second half as the Bucs (2-3) stopped a three-game losing streak.
The Bucs intercepted Brady Quinn twice in the Kansas City quarterback's first start in nearly three years. They also limited NFL rushing leader Jamaal Charles to 40 yards on 12 carries.