Browsing the "Derrick Ross" Tag →

The Philadelphia Soul suffered a heartbreaking loss at the hands of the Pittsburgh Power on Saturday, May 11th at the Wells-Fargo Center. The Soul took an early lead 14-0 on touchdown passes from QB Dan Raudabaugh...

Read More →