He has also played for the Tennessee Titans , Philadelphia Eagles , New Orleans Saints , And Tampa Bay Buccaneers.
Brandon Weeden also played for Philadelphia Eagles , New Orleans Saints , and Tampa Bay Buccaneers .