The Board

Troy Hairston

5 moves · Houston Texans, Cleveland Browns

RB · #34 · 27 yrs · 5-11, 245 lb · Central Michigan3 yrs experience · Undrafted

Troy Hairston has played for two clubs since 2022, the last of them the Browns (August 2025); most recently released through waivers by the Browns on August 4, 2025.

Draft data: Pro Football Reference