Mike Knudsen gets promoted to crew chief and Phil Shuler as co-crew chief for Matt Hagan's team. TSR reshapes its leadership for 2025 NHRA.

Continue reading...