8 hours ago
Texansโ wide receiver Stefon Diggs is not having a good time on Houston roads - we feel your pain! โค๏ธโ๐ฉน
Houstonโs newest resident is still getting used to the cityโs crazy roads and KPRC 2 digital content producer and Houston-native, Ahmed Humble is here to say, so are all of us!