Rapid Reaction: Jets 18, Buccaneers 17

EAST RUTHERFORD, N.J. -- My thoughts on the Tampa Bay Buccaneers’ 18-17 loss to the New York Jets on Sunday at MetLife Stadium:

What it means: This was a horrible opening for the Bucs against a rookie quarterback (Geno Smith) and a Jets team that appeared to be heading into the season in disarray. But it was the Buccaneers who were dysfunctional on Sunday. The Bucs were undisciplined on defense and unimaginative on offense. Quarterback Josh Freeman was dismal as well. It all cost them dearly. Tampa Bay desperately needed a fast start to its season because the New Orleans Saints and New England Patriots are the next two teams on the schedule. All of a sudden, the Bucs are staring down the barrel at a potential 0-3 start.

Play of the day: Linebacker Lavonte David was a bright spot most of the day. But he ended up costing the Bucs the game. David was flagged for a late hit on Smith, and that set up the winning field goal by the Jets.

Stock watch falling: The run blocking. Aside from the touchdown run in the second quarter, running back Doug Martin didn’t seem to have any holes to work with. Sure, it’s easy to say guard Carl Nicks was out, but the offensive line needs to be able to open some holes.

Fine time? Tampa Bay safeties Dashon Goldson and Mark Barron probably will be getting letters from the league office. Each of them was called for an unnecessary roughness penalty that more than likely will lead to fines. By the way, the league has made it abundantly clear that officials will be policing that type of play, so the Bucs don’t have any excuses.

What’s next: The Bucs host the Saints at Raymond James Stadium next Sunday.