TCDeckard
- Joined: Sep 20, 2023
- Last Login: Feb 25, 2025, 8:03am EST
TC Deckard graduated from Ball State University in 2023 with bachelor's degrees in both Journalism and Telecommunications. Despite being well-aware of the frustration and sadness the Cowboys will cause him, he maintains his allegiance to The Star.
Share this profile
Activity
Recent
Posts