Otha Foster III Back in Green and White
SEPTEMBER 13, 2017
Otha Foster III is happy to be back with the Riders after trying to latch on with the Baltimore Ravens during training camp.