User:Thetrim

Tampa CLUTCH

The Tampa CLUTCH is an American Football Fantasy Organization based in Tampa, FL. They play their home games at the fantastical CLUTCH Stadium located inside the larger CLUTCH Compound. The compund consits of: the Executive Office buildings, weight rooms, meeting rooms, both the indoor and outdoor practice facilities.