The suits they make for bodyguards often have hidden stretch panels for greater mobility.
In reality, the sport coat was originally designed for equestrian sports. Modern fashion has turned the sporty features into aesthetic features. A equestrian wouldn't buy a normal sport coat and someone looking for a nice jacket to wear to brunch wouldn't buy a polo jacket.
This slightly resembles what I'd buy as a sport coat but the cut is a bit different because this coat is actually intended for horseback riding whereas my sport coat is cut for general comfort.
https://rjclassics.com/products/knight-melton-hunt-coat-blac...