Florida Panthers, Team USA staff member arrested and suspended

3 months ago 17
Florida Panthers equipment manager Teddy Richards has been arrested. (Photo by Dave Sandford/NHLI via Getty Images)

Florida Panthers and Team USA equipment manager Teddy Richards was arrested Friday, the Panthers have announced.

Read Entire Article